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 |