Buffer status enum definition. [詳細]
構成 | |
| class | RTC::BufferStatus |
| BufferStatus mixin クラス. [詳細] | |
ネームスペース | |
| namespace | RTC |
RTコンポーネント. | |
マクロ定義 | |
| #define | BUFFERSTATUS_ENUM |
| RTC::BufferStatus 導入 | |
Buffer status enum definition.
Copyright (C) 2009 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 BUFFERSTATUS_ENUM |
typedef ::RTC::BufferStatus::Enum ReturnCode; \ using ::RTC::BufferStatus::BUFFER_OK; \ using ::RTC::BufferStatus::BUFFER_ERROR; \ using ::RTC::BufferStatus::BUFFER_FULL; \ using ::RTC::BufferStatus::BUFFER_EMPTY; \ using ::RTC::BufferStatus::NOT_SUPPORTED; \ using ::RTC::BufferStatus::TIMEOUT; \ using ::RTC::BufferStatus::PRECONDITION_NOT_MET;
RTC::BufferStatus で宣言されている Enum のすべてのメンバをネーム スペースに導入するためのマクロ。BufferStatus を利用するクラスにお いて、クラス宣言の先頭において DATAPORTSTATUS_ENUM を記載するだけで、 BufferStatus で宣言されている enum メンバが名前解決演算子なしにア クセス可能になる。
1.6.3