#include <OMKBase.h>
Inheritance diagram for OMK::Type::Base:
Public Member Functions | |
Base () | |
Default constructor. | |
virtual | ~Base () |
Destructor. | |
virtual PolatorNT * | createPolator ()=0 |
Create a polator. |
OMKType are used as values for valuedEvents.
OMKType as used as values for attributes (input, output and control parameter).
As this class inherits from Flowable, objects of this can be inserted and extracted from streams. This enables distribution of those values.
Definition at line 40 of file OMKBase.h.
OMK::Type::Base::Base | ( | ) | [inline] |
virtual OMK::Type::Base::~Base | ( | ) | [inline, virtual] |
virtual PolatorNT* OMK::Type::Base::createPolator | ( | ) | [pure virtual] |
Create a polator.
This should really be a class function, but as class function cannot be pure virtual, this is decalred as a member function.
Implemented in OMK::DistributedController::RegistrationData, OMK::DistributedController::CancellationData, OMK::Name, OMK::Type::SimpleTypeT< T >, OMK::Type::AddAnimatorPrm, OMK::Type::AddVisualObjectPrm, OMK::Inp::AddInputKeyPrm, OMK::Inp::AddInputListenerPrm, OMK::Type::SimpleTypeT< long >, OMK::Type::SimpleTypeT< float >, OMK::Type::SimpleTypeT< PrmType >, OMK::Type::SimpleTypeT< Type >, OMK::Type::SimpleTypeT< bool >, OMK::Type::SimpleTypeT< HBT::PostureData >, and OMK::Type::SimpleTypeT< OMK::Type::Transform >.
Documentation generated on Mon Jun 9 11:46:05 2008 |
Generated with doxygen by Dimitri van Heesch , 1997-2007 |