Free Electron
Public Member Functions | Private Member Functions | Private Attributes | List of all members
fe::ChainOpController Class Reference
Inheritance diagram for fe::ChainOpController:
Inheritance graph
[legend]

Public Member Functions

void initialize (void)
 
virtual void handleBind (sp< SignalerI > spSignalerI, sp< Layout > spLayout)
 
virtual void handle (Record &r_sig)
 
virtual bool call (const String &a_name, std::vector< Instance > a_argv)
 
void prototype (Record &r_proto)
 
- Public Member Functions inherited from fe::Initialized
void initializeAll (void)
 
void setActive (bool a_active)
 

Private Member Functions

void selChild (sp< RecordGroup > rg_added, Record r_op)
 

Private Attributes

bool m_active
 
AsSelection m_asSel
 
AsSignal m_asSignal
 
AsChainOp m_asChainOp
 
AsSelectable m_asSelectable
 
AsPick m_asPick
 
Record m_prevop
 
Record m_prototype
 
WindowEvent::Mask m_start
 
WindowEvent::Mask m_end
 
WindowEvent::Mask m_add
 
WindowEvent::Mask m_destroy
 
WindowEvent::Mask m_childselect
 
sp< SignalerI > m_spSignaler
 

Additional Inherited Members

- Protected Types inherited from fe::Initialized
typedef void(* InitializeFunction) (Initialized *)
 
- Protected Member Functions inherited from fe::Initialized
void addInitializer (InitializeFunction function)
 

Detailed Description

ConfigI
name type doc
output sp<RecordGroup>
output sp<RecordGroup>
dispatches
name doc
prototype [record]
accessor sets
fe::AsSelection
fe::AsSignal
fe::AsWaypoint
fe::AsChainOp
fe::AsSelectable
fe::AsPick

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