AERA
|
Public Member Functions | |
TPX (AutoFocusController *auto_focus, _Fact *target, _Fact *pattern, BindingMap *bindings) | |
_Fact * | get_pattern () const |
BindingMap * | get_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) |
![]() | |
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 | |
AutoFocusController * | auto_focus_ |
P< _Fact > | target_ |
P< BindingMap > | target_bindings_ |
P< _Fact > | abstracted_target_ |
P< CSTController > | cst_hook_ |
std::vector< P< BindingMap > > | new_maps_ |
![]() | |
std::atomic_int32_t | refCount_ |
Definition at line 147 of file pattern_extractor.h.