DataPortStatus class. [詳細]
#include <vector>構成 | |
| class | RTC::DataPortStatus | 
| DataPortStatus mixin クラス.  [詳細] | |
ネームスペース | |
| namespace | RTC | 
RTコンポーネント.  | |
マクロ定義 | |
| #define | DATAPORTSTATUS_ENUM | 
| RTC::DataPortStatus 導入   | |
型定義 | |
| typedef std::vector < DataPortStatus::Enum >  | RTC::DataPortStatusList | 
DataPortStatus class.
Copyright (C) 2009-2010 Noriaki Ando Task-intelligence Research Group, Intelligent Systems Research Institute, National Institute of Advanced Industrial Science and Technology (AIST), Japan All rights reserved.
$Id$
| #define DATAPORTSTATUS_ENUM | 
typedef ::RTC::DataPortStatus::Enum ReturnCode; \ using ::RTC::DataPortStatus::PORT_OK; \ using ::RTC::DataPortStatus::PORT_ERROR; \ using ::RTC::DataPortStatus::BUFFER_FULL; \ using ::RTC::DataPortStatus::BUFFER_EMPTY; \ using ::RTC::DataPortStatus::BUFFER_TIMEOUT; \ using ::RTC::DataPortStatus::SEND_FULL; \ using ::RTC::DataPortStatus::SEND_TIMEOUT; \ using ::RTC::DataPortStatus::RECV_EMPTY; \ using ::RTC::DataPortStatus::RECV_TIMEOUT; \ using ::RTC::DataPortStatus::INVALID_ARGS; \ using ::RTC::DataPortStatus::PRECONDITION_NOT_MET; \ using ::RTC::DataPortStatus::CONNECTION_LOST; \ using ::RTC::DataPortStatus::UNKNOWN_ERROR;
RTC::DataPortStatus で宣言されている Enum のすべてのメンバをネーム スペースに導入するためのマクロ。DataPortStatus を利用するクラスにお いて、クラス宣言の先頭において DATAPORTSTATUS_ENUM を記載するだけで、 DataPortStatus で宣言されている enum メンバが名前解決演算子なしにア クセス可能になる。
 1.6.3