SCL
1.0
Standard Control Library : Control, dynamics, physics, and simulation
|
#include <GenericCallbacks.hpp>
Public Member Functions | |
virtual void | call (bool &arg) |
virtual base * | createObject () |
virtual bool | registerCallback (const char &arg_callback_name, double *arg_data=0) |
Protected Member Functions | |
virtual bool | registerCallbackSuper (const char &arg_callback_name, CCallbackSuperBase *arg_obj) |
Protected Attributes | |
double * | data_ |
Private Types | |
typedef sutil::CCallbackBase < char, bool, double > | base |
Key hander callbacks for decrementing a double data member (5x data change if key is caps)
|
inlinevirtual |
A subclass must implement this function. You can choose to add a "return type" into the ArgumentTuple and get data from the function.
Implements sutil::CCallbackBase< char, bool, double >.
|
inlinevirtual |
A subclass must implement this function
Implements sutil::CCallbackBase< char, bool, double >.
|
inlineprotectedvirtualinherited |
To allow the callback registry to create objects for itself