Public Member Functions | Static Public Attributes | List of all members
OpenRTM_aist.PublisherBase.PublisherFactory Class Reference
Inheritance diagram for OpenRTM_aist.PublisherBase.PublisherFactory:
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.PublisherBase.PublisherBase
def activate (self)
 virtual ReturnCode activate() = 0; More...
 
def deactivate (self)
 virtual ReturnCode deactivate() = 0; More...
 
def init (self, prop)
 Initializing configuration. More...
 
def isActive (self)
 virtual bool isActive() = 0; More...
 
def release (self)
 Release the Publisher. More...
 
def setBuffer (self, buffer)
 virtual ReturnCode setBuffer(BufferBase<cdrMemoryStream>* buffer) = 0; More...
 
def setConsumer (self, consumer)
 virtual ReturnCode setConsumer(InPortConsumer* consumer) = 0; More...
 
def setListener (self, info, listeners)
 
def write (self, data, sec, usec)
 
- Public Member Functions inherited from OpenRTM_aist.DataPortStatus.DataPortStatus
def __init__ (self)
 
def toString (status)
 Convert DataPortStatus into the string. More...
 

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
 
- Static Public Attributes inherited from OpenRTM_aist.DataPortStatus.DataPortStatus
int BUFFER_EMPTY = 4
 
int BUFFER_ERROR = 2
 
int BUFFER_FULL = 3
 
int BUFFER_TIMEOUT = 5
 
int CONNECTION_LOST = 12
 
int INVALID_ARGS = 10
 
int PORT_ERROR = 1
 
int PORT_OK = 0
 DataPortStatus return codes. More...
 
int PRECONDITION_NOT_MET = 11
 
int RECV_EMPTY = 8
 
int RECV_TIMEOUT = 9
 
int SEND_FULL = 6
 
int SEND_TIMEOUT = 7
 
 toString = staticmethod(toString)
 
int UNKNOWN_ERROR = 13
 

Detailed Description

Definition at line 136 of file PublisherBase.py.

Constructor & Destructor Documentation

◆ __init__()

def OpenRTM_aist.PublisherBase.PublisherFactory.__init__ (   self)

Definition at line 137 of file PublisherBase.py.

◆ __del__()

def OpenRTM_aist.PublisherBase.PublisherFactory.__del__ (   self)

Definition at line 142 of file PublisherBase.py.

Member Function Documentation

◆ instance()

def OpenRTM_aist.PublisherBase.PublisherFactory.instance ( )

Definition at line 146 of file PublisherBase.py.

Member Data Documentation

◆ instance

OpenRTM_aist.PublisherBase.PublisherFactory.instance = staticmethod(instance)
static

Definition at line 154 of file PublisherBase.py.


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


openrtm_aist_python
Author(s): Shinji Kurihara
autogenerated on Mon Feb 28 2022 23:01:09