OutPortConnector 基底クラス
[詳細]
#include <OutPortConnector.h>
|
enum | Enum {
PORT_OK = 0,
PORT_ERROR,
BUFFER_ERROR,
BUFFER_FULL,
BUFFER_EMPTY,
BUFFER_TIMEOUT,
SEND_FULL,
SEND_TIMEOUT,
RECV_EMPTY,
RECV_TIMEOUT,
INVALID_ARGS,
PRECONDITION_NOT_MET,
CONNECTION_LOST,
UNKNOWN_ERROR
} |
|
static const char * | toString (DataPortStatus::Enum status) |
| DataPortStatus リターンコードを文字列に変換 [詳細]
|
|
OutPortConnector 基底クラス
OutPort の Push/Pull 各種 Connector を派生させるための 基底クラス。
- から
- 1.0.0
virtual RTC::OutPortConnector::~OutPortConnector |
( |
| ) |
|
|
virtual |
virtual ReturnCode RTC::OutPortConnector::disconnect |
( |
| ) |
|
|
pure virtual |
const char* RTC::OutPortConnector::id |
( |
| ) |
|
|
virtual |
virtual bool RTC::OutPortConnector::isLittleEndian |
( |
| ) |
|
|
virtual |
endian 設定を返す
endian 設定のbool値を返す。
- 戻り値
- m_littleEndian がlittleの場合true、bigの場合false を返す。
参照元 write().
const char* RTC::OutPortConnector::name |
( |
| ) |
|
|
virtual |
virtual void RTC::OutPortConnector::setEndian |
( |
const bool |
endian_type | ) |
|
|
virtual |
endianタイプ設定
endianタイプを設定する
virtual ReturnCode RTC::OutPortConnector::write |
( |
const cdrMemoryStream & |
data | ) |
|
|
pure virtual |
template<class DataType >
ReturnCode RTC::OutPortConnector::write |
( |
const DataType & |
data | ) |
|
|
inline |
cdrMemoryStream RTC::OutPortConnector::m_cdr |
|
protected |
bool RTC::OutPortConnector::m_littleEndian |
|
protected |
Logger RTC::OutPortConnector::rtclog |
|
protected |