AERA
r_exec::MDLController Member List

This is the complete list of members for r_exec::MDLController, including all inherited members.

__take_input(r_exec::View *input) (defined in r_exec::Controller)r_exec::Controllerinlineprotected
_Object() (defined in core::_Object)core::_Objectprotected
_store_evidence(CriticalSectionList< E > *cache, _Fact *evidence) (defined in r_exec::HLPController)r_exec::HLPControllerinlineprotected
_store_requirement(r_code::list< RequirementEntry > *cache, RequirementEntry &e) (defined in r_exec::MDLController)r_exec::MDLControllerprotected
_take_input(r_exec::View *input) (defined in r_exec::Controller)r_exec::Controller
activate(bool a) (defined in r_exec::Controller)r_exec::Controllerinline
activated_ (defined in r_exec::Controller)r_exec::Controllerprotected
active_requirements_ (defined in r_exec::MDLController)r_exec::MDLControllerprotected
active_requirementsCS_ (defined in r_exec::MDLController)r_exec::MDLControllerprotected
add_monitor(PMonitor *m) (defined in r_exec::MDLController)r_exec::MDLController
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::HLPControllerprotected
bindings_ (defined in r_exec::HLPController)r_exec::HLPControllerprotected
check_evidences(_Fact *target, _Fact *&evidence) (defined in r_exec::HLPController)r_exec::HLPControllerprotected
check_last_match_time(bool match)=0 (defined in r_exec::HLPController)r_exec::HLPControllerprotectedpure virtual
check_predicted_evidences(_Fact *target, _Fact *&evidence) (defined in r_exec::HLPController)r_exec::HLPControllerprotected
Controller(r_code::_View *view) (defined in r_exec::Controller)r_exec::Controllerprotected
controllers_ (defined in r_exec::HLPController)r_exec::HLPControllerprotected
debug(View *) (defined in r_exec::Controller)r_exec::Controllerinline
decRef() (defined in core::_Object)core::_Objectvirtual
evaluate_bwd_guards(HLPBindingMap *bm, bool narrow_fwd_timings=false)r_exec::HLPControllerprotected
evidences_ (defined in r_exec::HLPController)r_exec::HLPControllerprotected
gain_activation() (defined in r_exec::Controller)r_exec::Controllerinlinevirtual
get_core_object() const override (defined in r_exec::HLPController)r_exec::HLPControllerinlinevirtual
get_f_ihlp(HLPBindingMap *bindings, bool wr_enabled) const override (defined in r_exec::MDLController)r_exec::MDLControllerinlinevirtual
get_host() const (defined in r_exec::HLPController)r_exec::HLPControllerinline
get_imdl_template_timings(r_code::Code *imdl, Timestamp &after, Timestamp &before, uint16 *after_ts_index=NULL, uint16 *before_ts_index=NULL)r_exec::MDLControllerstatic
get_lhs() const (defined in r_exec::MDLController)r_exec::MDLControllerinline
get_object() const (defined in r_exec::Controller)r_exec::Controllerinline
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::MDLControllerinline
get_success_rate() constr_exec::MDLControllerprotected
get_tsc() (defined in r_exec::Controller)r_exec::Controllerinline
get_unpacked_object() const (defined in r_exec::HLPController)r_exec::HLPControllerinline
get_view() const (defined in r_exec::Controller)r_exec::Controllerinline
has_tpl_args() const (defined in r_exec::HLPController)r_exec::HLPControllerinline
has_tpl_args_ (defined in r_exec::HLPController)r_exec::HLPControllerprotected
HLPController(r_code::_View *view) (defined in r_exec::HLPController)r_exec::HLPControllerprotected
incRef() (defined in core::_Object)core::_Object
inject_notification_into_out_groups(r_code::Code *origin, r_code::Code *marker) constr_exec::HLPControllerprotected
inject_prediction(Fact *prediction, float32 confidence) const (defined in r_exec::HLPController)r_exec::HLPController
invalidate() override (defined in r_exec::HLPController)r_exec::HLPControllervirtual
invalidated_ (defined in r_exec::Controller)r_exec::Controllerprotected
is_activated() const (defined in r_exec::Controller)r_exec::Controllerinline
is_alive() const (defined in r_exec::Controller)r_exec::Controllerinline
is_cmd() const (defined in r_exec::MDLController)r_exec::MDLControllerinline
is_cmd_ (defined in r_exec::MDLController)r_exec::MDLControllerprotected
is_invalidated() (defined in r_exec::Controller)r_exec::Controllerinline
is_orphan() (defined in r_exec::HLPController)r_exec::HLPControllerprotected
is_requirement() const (defined in r_exec::MDLController)r_exec::MDLControllerinline
is_reuse() const (defined in r_exec::MDLController)r_exec::MDLControllerinline
is_reuse_ (defined in r_exec::MDLController)r_exec::MDLControllerprotected
kill_views() (defined in r_exec::HLPController)r_exec::HLPControllerinlineprotectedvirtual
last_match_time_ (defined in r_exec::HLPController)r_exec::HLPControllerprotected
lhs_ (defined in r_exec::MDLController)r_exec::MDLControllerprotected
LHSController (defined in r_exec::MDLController)r_exec::MDLControllerprotectedstatic
lose_activation() (defined in r_exec::Controller)r_exec::Controllerinlinevirtual
MDLController(r_code::_View *view) (defined in r_exec::MDLController)r_exec::MDLControllerprotected
monitor_predictions(_Fact *input) (defined in r_exec::MDLController)r_exec::MDLControllerprotected
New(View *view, bool &inject_in_secondary_group) (defined in r_exec::MDLController)r_exec::MDLControllerstatic
NOT_A_REQUIREMENT enum value (defined in r_exec::MDLController)r_exec::MDLControllerprotected
OController(r_code::_View *view) (defined in r_exec::OController)r_exec::OControllerprotected
overlays_ (defined in r_exec::OController)r_exec::OControllerprotected
p_monitors_ (defined in r_exec::MDLController)r_exec::MDLControllerprotected
p_monitorsCS_ (defined in r_exec::MDLController)r_exec::MDLControllerprotected
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)=0 (defined in r_exec::MDLController)r_exec::MDLControllerpure virtual
predicted_evidences_ (defined in r_exec::HLPController)r_exec::HLPControllerprotected
push_reduction_job(_ReductionJob *j) (defined in r_exec::Controller)r_exec::Controllerprotectedstatic
reduce_cache(Fact *f_p_f_imdl, MDLController *controller) (defined in r_exec::MDLController)r_exec::MDLControllerinlineprotected
reduce_cache(CriticalSectionList< E > *cache, Fact *f_p_f_imdl, MDLController *controller) (defined in r_exec::MDLController)r_exec::MDLControllerinlineprotected
reductionCS_ (defined in r_exec::Controller)r_exec::Controllerprotected
ref_count_ (defined in r_exec::HLPController)r_exec::HLPControllerprotected
refCount_ (defined in core::_Object)core::_Objectprotected
register_pred_outcome(Fact *f_pred, r_code::Code *mk_rdx, bool success, _Fact *evidence, float32 confidence, bool rate_failures)=0 (defined in r_exec::MDLController)r_exec::MDLControllerpure virtual
register_req_outcome(Fact *f_pred, bool success, bool rate_failures)=0 (defined in r_exec::MDLController)r_exec::MDLControllerpure virtual
register_requirement(_Fact *f_pred, RequirementsPair &r_p) (defined in r_exec::MDLController)r_exec::MDLController
remove_monitor(PMonitor *m) (defined in r_exec::MDLController)r_exec::MDLController
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::MDLControllerprotected
requirements_ (defined in r_exec::MDLController)r_exec::MDLControllerprotected
RequirementType enum name (defined in r_exec::MDLController)r_exec::MDLControllerprotected
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::MDLControllerprotected
RHSController (defined in r_exec::MDLController)r_exec::MDLControllerprotectedstatic
set_view(View *view) (defined in r_exec::Controller)r_exec::Controller
simulated_requirements_ (defined in r_exec::MDLController)r_exec::MDLControllerprotected
store_evidence(_Fact *evidence) (defined in r_exec::HLPController)r_exec::HLPControllerinline
store_predicted_evidence(_Fact *evidence) (defined in r_exec::HLPController)r_exec::HLPControllerinline
store_requirement(_Fact *f_p_f_imdl, MkRdx *mk_rdx, MDLController *controller, bool chaining_was_allowed)=0r_exec::MDLControllerpure virtual
STRONG_REQUIREMENT enum value (defined in r_exec::MDLController)r_exec::MDLControllerprotected
take_input(r_exec::View *) (defined in r_exec::Controller)r_exec::Controllerinlineprotectedvirtual
time_scope_ (defined in r_exec::Controller)r_exec::Controllerprotected
view_ (defined in r_exec::Controller)r_exec::Controllerprotected
WEAK_REQUIREMENT enum value (defined in r_exec::MDLController)r_exec::MDLControllerprotected
~_Object() (defined in core::_Object)core::_Objectvirtual
~Controller() (defined in r_exec::Controller)r_exec::Controllervirtual
~HLPController() (defined in r_exec::HLPController)r_exec::HLPControllervirtual
~OController() (defined in r_exec::OController)r_exec::OControllervirtual