Connector Base class. More...
#include <ConnectorBase.h>
  
 Public Member Functions | |
| virtual | ~ConnectorBase () | 
| Destructor.   | |
| virtual const ConnectorInfo & | profile ()=0 | 
| Getting Profile.   | |
| virtual const char * | id ()=0 | 
| Getting Connector ID.   | |
| virtual const char * | name ()=0 | 
| Getting Connector name.   | |
| virtual ReturnCode | disconnect ()=0 | 
| Disconnect connection.   | |
| virtual CdrBufferBase * | getBuffer ()=0 | 
| Getting Buffer.   | |
| virtual void | activate ()=0 | 
| Connector activation.   | |
| virtual void | deactivate ()=0 | 
| Connector deactivation.   | |
Connector Base class.
The base class to derive subclasses for InPort/OutPort, Push/Pull Connectors
| virtual RTC::ConnectorBase::~ConnectorBase | ( | ) |  [inline, virtual] | 
        
Destructor.
| virtual void RTC::ConnectorBase::activate | ( | ) |  [pure virtual] | 
        
Connector activation.
This operation activates this connector
Implemented in RTC::InPortPullConnector, RTC::InPortPushConnector, RTC::OutPortPullConnector, and RTC::OutPortPushConnector.
| virtual void RTC::ConnectorBase::deactivate | ( | ) |  [pure virtual] | 
        
Connector deactivation.
This operation deactivates this connector
Implemented in RTC::InPortPullConnector, RTC::InPortPushConnector, RTC::OutPortPullConnector, and RTC::OutPortPushConnector.
| virtual ReturnCode RTC::ConnectorBase::disconnect | ( | ) |  [pure virtual] | 
        
Disconnect connection.
This operation disconnect this connection
Implemented in RTC::InPortConnector, RTC::InPortPullConnector, RTC::InPortPushConnector, RTC::OutPortConnector, RTC::OutPortPullConnector, and RTC::OutPortPushConnector.
| virtual CdrBufferBase* RTC::ConnectorBase::getBuffer | ( | ) |  [pure virtual] | 
        
Getting Buffer.
This operation returns this connector's buffer
Implemented in RTC::InPortConnector, RTC::OutPortConnector, RTC::OutPortPullConnector, and RTC::OutPortPushConnector.
| virtual const char* RTC::ConnectorBase::id | ( | ) |  [pure virtual] | 
        
Getting Connector ID.
This operation returns Connector ID
Implemented in RTC::InPortConnector, and RTC::OutPortConnector.
| virtual const char* RTC::ConnectorBase::name | ( | ) |  [pure virtual] | 
        
Getting Connector name.
This operation returns Connector name
Implemented in RTC::InPortConnector, and RTC::OutPortConnector.
| virtual const ConnectorInfo& RTC::ConnectorBase::profile | ( | ) |  [pure virtual] | 
        
Getting Profile.
This operation returns Connector Profile
Implemented in RTC::InPortConnector, and RTC::OutPortConnector.
 1.6.3