Public Member Functions | Static Public Attributes | List of all members
OpenRTM_aist.PeriodicTaskFactory.PeriodicTaskFactory Class Reference
Inheritance diagram for OpenRTM_aist.PeriodicTaskFactory.PeriodicTaskFactory:
Inheritance graph
[legend]

Public Member Functions

def __del__ (self)
 
def __init__ (self)
 
def instance ()
 
- Public Member Functions inherited from OpenRTM_aist.GlobalFactory.Factory
def __init__ (self)
 
def addFactory (self, id, creator, destructor)
 ReturnCode addFactory(const Identifier& id, Creator creator, Destructor destructor) More...
 
def createObject (self, id)
 AbstractClass* createObject(const Identifier& id) More...
 
def deleteObject (self, obj, id=None)
 void deleteObject(const Identifier& id, AbstractClass*& obj) More...
 
def getIdentifiers (self)
 std::vector<Identifier> getIdentifiers() More...
 
def hasFactory (self, id)
 bool hasFactory(const Identifier& id) More...
 
def removeFactory (self, id)
 ReturnCode removeFactory(const Identifier& id) More...
 
- Public Member Functions inherited from OpenRTM_aist.PeriodicTask.PeriodicTask
def __del__ (self, Task=OpenRTM_aist.Task)
 dtor More...
 
def __init__ (self)
 ctor More...
 
def activate (self)
 Starting the task. More...
 
def executionMeasure (self, value)
 virtual void executionMeasure(bool value); More...
 
def executionMeasureCount (self, n)
 virtual void executionMeasureCount(int n); More...
 
def finalize (self)
 Finalizing the task. More...
 
def getExecStat (self)
 virtual TimeMeasure::Statistics getExecStat(); More...
 
def getPeriodStat (self)
 virtual TimeMeasure::Statistics getPeriodStat(); More...
 
def periodicMeasure (self, value)
 virtual void periodicMeasure(bool value); More...
 
def periodicMeasureCount (self, n)
 virtual void periodicMeasureCount(int n); More...
 
def resume (self)
 Resuming the suspended task. More...
 
def setPeriod (self, period)
 Setting task execution period. More...
 
def setTask (self, func, delete_in_dtor=True)
 Setting task execution function. More...
 
def signal (self)
 Executing the suspended task one tick. More...
 
def sleep (self)
 virtual void sleep(); More...
 
def suspend (self)
 Suspending the task. More...
 
def svc (self)
 virtual int svc(); More...
 
def updateExecStat (self)
 virtual void updateExecStat(); More...
 
def updatePeriodStat (self)
 virtual void updatePeriodStat(); More...
 
- Public Member Functions inherited from OpenRTM_aist.Task.Task
def __del__ (self)
 
def __init__ (self)
 
def activate (self)
 
def close (self, flags=0)
 
def finalize (self)
 
def open (self, args=None)
 
def reset (self)
 
def resume (self)
 
def suspend (self)
 
def svc (self)
 
def svc_run (self)
 
def wait (self)
 

Static Public Attributes

 instance = staticmethod(instance)
 
- Static Public Attributes inherited from OpenRTM_aist.GlobalFactory.Factory
int ALREADY_EXISTS = 2
 
int FACTORY_ERROR = 1
 
int FACTORY_OK = 0
 
int INVALID_ARG = 4
 
int NOT_FOUND = 3
 
int UNKNOWN_ERROR = 5
 

Detailed Description

Definition at line 23 of file PeriodicTaskFactory.py.

Constructor & Destructor Documentation

def OpenRTM_aist.PeriodicTaskFactory.PeriodicTaskFactory.__init__ (   self)

Definition at line 24 of file PeriodicTaskFactory.py.

def OpenRTM_aist.PeriodicTaskFactory.PeriodicTaskFactory.__del__ (   self)

Definition at line 29 of file PeriodicTaskFactory.py.

Member Function Documentation

def OpenRTM_aist.PeriodicTaskFactory.PeriodicTaskFactory.instance ( )

Definition at line 33 of file PeriodicTaskFactory.py.

Member Data Documentation

OpenRTM_aist.PeriodicTaskFactory.PeriodicTaskFactory.instance = staticmethod(instance)
static

Definition at line 41 of file PeriodicTaskFactory.py.


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


openrtm_aist_python
Author(s): Shinji Kurihara
autogenerated on Thu Jun 6 2019 19:11:37