SMIL  0.9.1
FunctionSlot< eventT > Class Template Reference
+ Inheritance diagram for FunctionSlot< eventT >:
+ Collaboration diagram for FunctionSlot< eventT >:

Public Types

typedef void(* funcPtr) (eventT *)
 
typedef void(* voidFuncPtr) ()
 

Public Member Functions

 FunctionSlot (funcPtr func)
 
- Public Member Functions inherited from Slot< eventT >
void operator() (eventT *)
 
- Public Member Functions inherited from BaseSlot
virtual void run (Event *=NULL)
 

Protected Member Functions

virtual void run (eventT *e)
 
- Protected Member Functions inherited from Slot< eventT >
virtual void _run (Event *e)
 
- Protected Member Functions inherited from BaseSlot
virtual void registerSignal (Signal *signal)
 
virtual void unregisterAll ()
 
virtual void unregisterSignal (Signal *signal, bool _disconnect=true)
 

Protected Attributes

funcPtr _function
 
- Protected Attributes inherited from BaseSlot
vector< Signal * > _signals
 

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