AERA
Classes | Public Member Functions | List of all members
r_exec::AutoFocusController Class Reference
Inheritance diagram for r_exec::AutoFocusController:
r_exec::Controller core::_Object

Public Member Functions

 AutoFocusController (r_code::_View *view)
 
r_code::Codeget_core_object () const override
 
void take_input (r_exec::View *input) override
 
void reduce (r_exec::View *input)
 
Viewinject_input (View *input)
 
void inject_input (View *input, uint32 start)
 
void inject_input (View *input, _Fact *abstract_input, BindingMap *bm)
 
void inject_hlps (const std::vector< P< r_code::Code > > &hlps) const
 
bool decompile_models () const
 
bool gtpx_on () const
 
bool ptpx_on () const
 
Groupget_primary_group () const
 
void copy_cross_buffer (r_code::list< Input > &destination)
 
r_code::time_buffer< CInput, CInput::IsInvalidated > & get_cache ()
 
- Public Member Functions inherited from r_exec::Controller
std::chrono::microseconds get_tsc ()
 
virtual void invalidate ()
 
bool is_invalidated ()
 
void activate (bool a)
 
bool is_activated () const
 
bool is_alive () const
 
r_code::Codeget_object () const
 
r_exec::Viewget_view () const
 
void _take_input (r_exec::View *input)
 
virtual void gain_activation ()
 
virtual void lose_activation ()
 
void set_view (View *view)
 
void debug (View *)
 
- Public Member Functions inherited from core::_Object
void incRef ()
 
virtual void decRef ()
 

Additional Inherited Members

- Protected Member Functions inherited from r_exec::Controller
template<class C >
void __take_input (r_exec::View *input)
 
 Controller (r_code::_View *view)
 
- Static Protected Member Functions inherited from r_exec::Controller
static void push_reduction_job (_ReductionJob *j)
 
- Protected Attributes inherited from r_exec::Controller
volatile uint32 invalidated_
 
volatile uint32 activated_
 
std::chrono::microseconds time_scope_
 
r_code::_Viewview_
 
CriticalSection reductionCS_
 
- Protected Attributes inherited from core::_Object
std::atomic_int32_t refCount_
 

Detailed Description

Definition at line 98 of file auto_focus.h.


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