AERA
|
This is the complete list of members for r_exec::TopLevelMDLController, including all inherited members.
__take_input(r_exec::View *input) (defined in r_exec::Controller) | r_exec::Controller | inlineprotected |
_Object() (defined in core::_Object) | core::_Object | protected |
_store_evidence(CriticalSectionList< E > *cache, _Fact *evidence) (defined in r_exec::HLPController) | r_exec::HLPController | inlineprotected |
_store_requirement(r_code::list< RequirementEntry > *cache, RequirementEntry &e) (defined in r_exec::MDLController) | r_exec::MDLController | protected |
_take_input(r_exec::View *input) (defined in r_exec::Controller) | r_exec::Controller | |
activate(bool a) (defined in r_exec::Controller) | r_exec::Controller | inline |
activated_ (defined in r_exec::Controller) | r_exec::Controller | protected |
active_requirements_ (defined in r_exec::MDLController) | r_exec::MDLController | protected |
active_requirementsCS_ (defined in r_exec::MDLController) | r_exec::MDLController | protected |
add_g_monitor(_GMonitor *m) (defined in r_exec::PMDLController) | r_exec::PMDLController | |
add_monitor(PMonitor *m) (defined in r_exec::MDLController) | r_exec::MDLController | |
add_r_monitor(_GMonitor *m) (defined in r_exec::PMDLController) | r_exec::PMDLController | |
add_requirement(bool strong) (defined in r_exec::HLPController) | r_exec::HLPController | |
add_requirement_to_rhs() (defined in r_exec::MDLController) | r_exec::MDLController | |
become_invalidated() (defined in r_exec::HLPController) | r_exec::HLPController | protected |
bindings_ (defined in r_exec::HLPController) | r_exec::HLPController | protected |
check_evidences(_Fact *target, _Fact *&evidence) (defined in r_exec::HLPController) | r_exec::HLPController | protected |
check_predicted_evidences(_Fact *target, _Fact *&evidence) (defined in r_exec::HLPController) | r_exec::HLPController | protected |
Controller(r_code::_View *view) (defined in r_exec::Controller) | r_exec::Controller | protected |
controllers_ (defined in r_exec::HLPController) | r_exec::HLPController | protected |
debug(View *) (defined in r_exec::Controller) | r_exec::Controller | inline |
decRef() (defined in core::_Object) | core::_Object | virtual |
evaluate_bwd_guards(HLPBindingMap *bm, bool narrow_fwd_timings=false) | r_exec::HLPController | protected |
evidences_ (defined in r_exec::HLPController) | r_exec::HLPController | protected |
g_monitors_ (defined in r_exec::PMDLController) | r_exec::PMDLController | protected |
g_monitorsCS_ (defined in r_exec::PMDLController) | r_exec::PMDLController | protected |
gain_activation() (defined in r_exec::Controller) | r_exec::Controller | inlinevirtual |
get_core_object() const override (defined in r_exec::HLPController) | r_exec::HLPController | inlinevirtual |
get_f_ihlp(HLPBindingMap *bindings, bool wr_enabled) const override (defined in r_exec::MDLController) | r_exec::MDLController | inlinevirtual |
get_host() const (defined in r_exec::HLPController) | r_exec::HLPController | inline |
get_imdl_template_timings(r_code::Code *imdl, Timestamp &after, Timestamp &before, uint16 *after_ts_index=NULL, uint16 *before_ts_index=NULL) | r_exec::MDLController | static |
get_lhs() const (defined in r_exec::MDLController) | r_exec::MDLController | inline |
get_object() const (defined in r_exec::Controller) | r_exec::Controller | inline |
get_out_group(uint16 i) const (defined in r_exec::HLPController) | r_exec::HLPController | |
get_out_group_count() const (defined in r_exec::HLPController) | r_exec::HLPController | |
get_requirement_count(uint32 &weak_requirement_count, uint32 &strong_requirement_count) (defined in r_exec::HLPController) | r_exec::HLPController | |
get_requirement_count() (defined in r_exec::HLPController) | r_exec::HLPController | |
get_rhs() const (defined in r_exec::MDLController) | r_exec::MDLController | inline |
get_sim_thz(Timestamp now, Timestamp deadline) const (defined in r_exec::PMDLController) | r_exec::PMDLController | inlineprotected |
get_success_rate() const | r_exec::MDLController | protected |
get_tsc() (defined in r_exec::Controller) | r_exec::Controller | inline |
get_unpacked_object() const (defined in r_exec::HLPController) | r_exec::HLPController | inline |
get_view() const (defined in r_exec::Controller) | r_exec::Controller | inline |
has_tpl_args() const (defined in r_exec::HLPController) | r_exec::HLPController | inline |
has_tpl_args_ (defined in r_exec::HLPController) | r_exec::HLPController | protected |
HLPController(r_code::_View *view) (defined in r_exec::HLPController) | r_exec::HLPController | protected |
incRef() (defined in core::_Object) | core::_Object | |
inject_goal(HLPBindingMap *bm, Fact *goal, Fact *f_imdl) const (defined in r_exec::PMDLController) | r_exec::PMDLController | protected |
inject_notification_into_out_groups(r_code::Code *origin, r_code::Code *marker) const | r_exec::HLPController | protected |
inject_prediction(Fact *prediction, float32 confidence) const (defined in r_exec::HLPController) | r_exec::HLPController | |
inject_simulated_goal_success(Fact *goal, bool success, _Fact *evidence) const (defined in r_exec::PMDLController) | r_exec::PMDLController | |
inject_simulation(Fact *simulation, Timestamp injectionTime) const (defined in r_exec::PMDLController) | r_exec::PMDLController | protected |
invalidate() override (defined in r_exec::HLPController) | r_exec::HLPController | virtual |
invalidated_ (defined in r_exec::Controller) | r_exec::Controller | protected |
is_activated() const (defined in r_exec::Controller) | r_exec::Controller | inline |
is_alive() const (defined in r_exec::Controller) | r_exec::Controller | inline |
is_cmd() const (defined in r_exec::MDLController) | r_exec::MDLController | inline |
is_cmd_ (defined in r_exec::MDLController) | r_exec::MDLController | protected |
is_invalidated() (defined in r_exec::Controller) | r_exec::Controller | inline |
is_orphan() (defined in r_exec::HLPController) | r_exec::HLPController | protected |
is_requirement() const (defined in r_exec::MDLController) | r_exec::MDLController | inline |
is_reuse() const (defined in r_exec::MDLController) | r_exec::MDLController | inline |
is_reuse_ (defined in r_exec::MDLController) | r_exec::MDLController | protected |
kill_views() (defined in r_exec::HLPController) | r_exec::HLPController | inlineprotectedvirtual |
last_match_time_ (defined in r_exec::HLPController) | r_exec::HLPController | protected |
lhs_ (defined in r_exec::MDLController) | r_exec::MDLController | protected |
LHSController (defined in r_exec::MDLController) | r_exec::MDLController | protectedstatic |
lose_activation() (defined in r_exec::Controller) | r_exec::Controller | inlinevirtual |
MDLController(r_code::_View *view) (defined in r_exec::MDLController) | r_exec::MDLController | protected |
monitor_goals(_Fact *input) (defined in r_exec::PMDLController) | r_exec::PMDLController | protected |
monitor_predictions(_Fact *input) (defined in r_exec::MDLController) | r_exec::MDLController | protected |
New(View *view, bool &inject_in_secondary_group) (defined in r_exec::MDLController) | r_exec::MDLController | static |
NOT_A_REQUIREMENT enum value (defined in r_exec::MDLController) | r_exec::MDLController | protected |
OController(r_code::_View *view) (defined in r_exec::OController) | r_exec::OController | protected |
overlays_ (defined in r_exec::OController) | r_exec::OController | protected |
p_monitors_ (defined in r_exec::MDLController) | r_exec::MDLController | protected |
p_monitorsCS_ (defined in r_exec::MDLController) | r_exec::MDLController | protected |
PMDLController(r_code::_View *view) (defined in r_exec::PMDLController) | r_exec::PMDLController | protected |
predict(HLPBindingMap *bm, _Fact *input, Fact *f_imdl, bool chaining_was_allowed, RequirementsPair &r_p, Fact *ground, MkRdx *ground_mk_rdx, std::vector< P< _Fact > > &already_predicted) override (defined in r_exec::TopLevelMDLController) | r_exec::TopLevelMDLController | virtual |
predicted_evidences_ (defined in r_exec::HLPController) | r_exec::HLPController | protected |
push_reduction_job(_ReductionJob *j) (defined in r_exec::Controller) | r_exec::Controller | protectedstatic |
r_monitors_ (defined in r_exec::PMDLController) | r_exec::PMDLController | protected |
reduce(r_exec::View *input) (defined in r_exec::TopLevelMDLController) | r_exec::TopLevelMDLController | |
reduce_cache(Fact *f_p_f_imdl, MDLController *controller) (defined in r_exec::MDLController) | r_exec::MDLController | inlineprotected |
reduce_cache(CriticalSectionList< E > *cache, Fact *f_p_f_imdl, MDLController *controller) (defined in r_exec::MDLController) | r_exec::MDLController | inlineprotected |
reductionCS_ (defined in r_exec::Controller) | r_exec::Controller | protected |
ref_count_ (defined in r_exec::HLPController) | r_exec::HLPController | protected |
refCount_ (defined in core::_Object) | core::_Object | protected |
register_goal_outcome(Fact *goal, bool success, _Fact *evidence) const override (defined in r_exec::TopLevelMDLController) | r_exec::TopLevelMDLController | virtual |
register_pred_outcome(Fact *f_pred, r_code::Code *mk_rdx, bool success, _Fact *evidence, float32 confidence, bool rate_failures) override (defined in r_exec::TopLevelMDLController) | r_exec::TopLevelMDLController | virtual |
register_predicted_goal_outcome(Fact *goal, HLPBindingMap *bm, Fact *f_imdl, bool success, bool injected_goal) (defined in r_exec::PMDLController) | r_exec::PMDLController | |
register_req_outcome(Fact *f_pred, bool success, bool rate_failures) override (defined in r_exec::TopLevelMDLController) | r_exec::TopLevelMDLController | virtual |
register_requirement(_Fact *f_pred, RequirementsPair &r_p) (defined in r_exec::MDLController) | r_exec::MDLController | |
register_simulated_goal_outcome(Fact *goal, bool success, _Fact *evidence) const override (defined in r_exec::TopLevelMDLController) | r_exec::TopLevelMDLController | virtual |
remove_g_monitor(_GMonitor *m) (defined in r_exec::PMDLController) | r_exec::PMDLController | |
remove_monitor(PMonitor *m) (defined in r_exec::MDLController) | r_exec::MDLController | |
remove_r_monitor(_GMonitor *m) (defined in r_exec::PMDLController) | r_exec::PMDLController | |
remove_requirement(bool strong) (defined in r_exec::HLPController) | r_exec::HLPController | |
remove_requirement_from_rhs() (defined in r_exec::MDLController) | r_exec::MDLController | |
requirement_type_ (defined in r_exec::MDLController) | r_exec::MDLController | protected |
requirements_ (defined in r_exec::MDLController) | r_exec::MDLController | protected |
RequirementType enum name (defined in r_exec::MDLController) | r_exec::MDLController | protected |
retrieve_imdl_bwd(HLPBindingMap *bm, Fact *f_imdl, Fact *&ground, Fact *&strong_requirement_ground) (defined in r_exec::MDLController) | r_exec::MDLController | |
retrieve_imdl_fwd(const HLPBindingMap *bm, Fact *f_imdl, RequirementsPair &r_p, std::vector< BindingResult > &results, MDLController *req_controller, bool &wr_enabled) (defined in r_exec::MDLController) | r_exec::MDLController | |
retrieve_simulated_imdl_bwd(HLPBindingMap *bm, Fact *f_imdl, Sim *prediction_sim, Fact *&ground, Fact *&strong_requirement_ground) (defined in r_exec::MDLController) | r_exec::MDLController | |
retrieve_simulated_imdl_fwd(const HLPBindingMap *bm, Fact *f_imdl, Sim *sim, std::vector< BindingResult > &results) (defined in r_exec::MDLController) | r_exec::MDLController | |
rhs_ (defined in r_exec::MDLController) | r_exec::MDLController | protected |
RHSController (defined in r_exec::MDLController) | r_exec::MDLController | protectedstatic |
set_view(View *view) (defined in r_exec::Controller) | r_exec::Controller | |
simulated_requirements_ (defined in r_exec::MDLController) | r_exec::MDLController | protected |
store_evidence(_Fact *evidence) (defined in r_exec::HLPController) | r_exec::HLPController | inline |
store_predicted_evidence(_Fact *evidence) (defined in r_exec::HLPController) | r_exec::HLPController | inline |
store_requirement(_Fact *f_p_f_imdl, MkRdx *mk_rdx, MDLController *controller, bool chaining_was_allowed) override | r_exec::TopLevelMDLController | virtual |
STRONG_REQUIREMENT enum value (defined in r_exec::MDLController) | r_exec::MDLController | protected |
take_input(r_exec::View *input) override (defined in r_exec::TopLevelMDLController) | r_exec::TopLevelMDLController | virtual |
time_scope_ (defined in r_exec::Controller) | r_exec::Controller | protected |
TopLevelMDLController(r_code::_View *view) (defined in r_exec::TopLevelMDLController) | r_exec::TopLevelMDLController | |
view_ (defined in r_exec::Controller) | r_exec::Controller | protected |
WEAK_REQUIREMENT enum value (defined in r_exec::MDLController) | r_exec::MDLController | protected |
~_Object() (defined in core::_Object) | core::_Object | virtual |
~Controller() (defined in r_exec::Controller) | r_exec::Controller | virtual |
~HLPController() (defined in r_exec::HLPController) | r_exec::HLPController | virtual |
~OController() (defined in r_exec::OController) | r_exec::OController | virtual |