OpenRTM-aist  1.2.1
公開メンバ関数 | 公開変数類 | 全メンバ一覧
RTC::Timestamp< DataType > クラステンプレート

#include <Timestamp.h>

RTC::Timestamp< DataType > の継承関係図
Inheritance graph
[凡例]
RTC::Timestamp< DataType > 連携図
Collaboration graph
[凡例]

公開メンバ関数

 Timestamp (const char *ts_type)
 
virtual ~Timestamp ()
 
virtual ReturnCode operator() (ConnectorInfo &info, DataType &data)
 仮想コールバックメソッド [詳解]
 
- 基底クラス RTC::ConnectorDataListenerT< DataType > に属する継承公開メンバ関数
virtual ~ConnectorDataListenerT ()
 デストラクタ [詳解]
 
virtual ReturnCode operator() (ConnectorInfo &info, cdrMemoryStream &cdrdata)
 コールバックメソッド [詳解]
 
- 基底クラス RTC::ConnectorDataListener に属する継承公開メンバ関数
virtual ~ConnectorDataListener ()
 デストラクタ [詳解]
 

公開変数類

std::string m_tstype
 
- 基底クラス RTC::ConnectorDataListener に属する継承公開変数類
 USE_CONNLISTENER_STATUS
 

その他の継承メンバ

- 基底クラス RTC::ConnectorListenerStatus に属する継承公開型
enum  Enum { NO_CHANGE = 0, INFO_CHANGED = 1 << 0, DATA_CHANGED = 1 << 1, BOTH_CHANGED = INFO_CHANGED | DATA_CHANGED }
 
- 基底クラス RTC::ConnectorDataListener に属する継承静的公開メンバ関数
static const char * toString (ConnectorDataListenerType type)
 ConnectorDataListenerType を文字列に変換 [詳解]
 

構築子と解体子

template<class DataType >
RTC::Timestamp< DataType >::Timestamp ( const char *  ts_type)
inline
template<class DataType >
virtual RTC::Timestamp< DataType >::~Timestamp ( )
inlinevirtual

関数詳解

template<class DataType >
virtual ReturnCode RTC::Timestamp< DataType >::operator() ( ConnectorInfo info,
DataType &  data 
)
inlinevirtual

仮想コールバックメソッド

データポートの Connector において発生する各種イベントに対するコー ルバックメソッド

RTC::ConnectorDataListenerT< DataType >を実装しています。

参照先 RTC::ConnectorListenerStatus::DATA_CHANGED, coil::gettimeofday(), RTC::Timestamp< DataType >::m_tstype, RTC::ConnectorListenerStatus::NO_CHANGE, RTC::ConnectorInfo::properties, coil::TimeValue::sec(), coil::TimeValue::usec().

メンバ詳解

template<class DataType >
std::string RTC::Timestamp< DataType >::m_tstype

このクラス詳解は次のファイルから抽出されました: