AERA
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
r_exec::TPX Class Reference
Inheritance diagram for r_exec::TPX:
core::_Object r_exec::_TPX r_exec::CTPX r_exec::GTPX r_exec::PTPX

Public Member Functions

 TPX (AutoFocusController *auto_focus, _Fact *target, _Fact *pattern, BindingMap *bindings)
 
_Factget_pattern () const
 
BindingMapget_bindings () const
 
virtual bool take_input (View *view, _Fact *abstracted_input, BindingMap *bm)
 
virtual void signal (View *input) const
 
virtual void ack_pred_success (Success *success)
 
- Public Member Functions inherited from core::_Object
void incRef ()
 
virtual void decRef ()
 

Protected Member Functions

bool filter (View *input, _Fact *abstracted_input, BindingMap *bm)
 
 TPX (AutoFocusController *auto_focus, _Fact *target)
 

Protected Attributes

AutoFocusControllerauto_focus_
 
P< _Facttarget_
 
P< BindingMaptarget_bindings_
 
P< _Factabstracted_target_
 
P< CSTControllercst_hook_
 
std::vector< P< BindingMap > > new_maps_
 
- Protected Attributes inherited from core::_Object
std::atomic_int32_t refCount_
 

Detailed Description

Definition at line 147 of file pattern_extractor.h.


The documentation for this class was generated from the following files: