OpenRTM-aist-Python 1.2.1
List of all members
OpenRTM_aist.PeriodicTaskFactory.PeriodicTaskFactory Class Reference
Inheritance diagram for OpenRTM_aist.PeriodicTaskFactory.PeriodicTaskFactory:
OpenRTM_aist.GlobalFactory.Factory OpenRTM_aist.PeriodicTask.PeriodicTask OpenRTM_aist.Task.Task

Additional Inherited Members

- Public Member Functions inherited from OpenRTM_aist.GlobalFactory.Factory
def hasFactory (self, id)
 bool hasFactory(const Identifier& id)
 
def getIdentifiers (self)
 std::vector<Identifier> getIdentifiers()
 
def addFactory (self, id, creator, destructor)
 ReturnCode addFactory(const Identifier& id, Creator creator, Destructor destructor)
 
def removeFactory (self, id)
 ReturnCode removeFactory(const Identifier& id)
 
def createObject (self, id)
 AbstractClass* createObject(const Identifier& id)
 
def deleteObject (self, obj, id=None)
 ReturnCode deleteObject(const Identifier& id, AbstractClass*& obj)
 
def createdObjects (self)
 Getting created objects. More...
 
def isProducerOf (self, obj)
 Whether a object is a product of this factory. More...
 
def objectToIdentifier (self, obj, id)
 Getting class identifier (ID) from a object. More...
 
def objectToCreator (self, obj)
 Getting destructor of the object. More...
 
def objectToDestructor (self, obj)
 Getting destructor of the object. More...
 
- Public Member Functions inherited from OpenRTM_aist.PeriodicTask.PeriodicTask
def __init__ (self)
 ctor
 
def __del__ (self, Task=OpenRTM_aist.Task)
 dtor
 
def activate (self)
 Starting the task. More...
 
def finalize (self)
 Finalizing the task. More...
 
def suspend (self)
 Suspending the task. More...
 
def resume (self)
 Resuming the suspended task. More...
 
def signal (self)
 Executing the suspended task one tick. More...
 
def setTask (self, func, delete_in_dtor=True)
 Setting task execution function. More...
 
def setPeriod (self, period)
 Setting task execution period. More...
 
def executionMeasure (self, value)
 virtual void executionMeasure(bool value);
 
def executionMeasureCount (self, n)
 virtual void executionMeasureCount(int n);
 
def periodicMeasure (self, value)
 virtual void periodicMeasure(bool value);
 
def periodicMeasureCount (self, n)
 virtual void periodicMeasureCount(int n);
 
def getExecStat (self)
 virtual TimeMeasure::Statistics getExecStat();
 
def getPeriodStat (self)
 virtual TimeMeasure::Statistics getPeriodStat();
 
def svc (self)
 virtual int svc();
 
def sleep (self)
 virtual void sleep();
 
def updateExecStat (self)
 virtual void updateExecStat();
 
def updatePeriodStat (self)
 virtual void updatePeriodStat();
 

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