BufferStatus.h

Buffer status enum definition. [詳細]

ソースコードを見る。

構成

class  RTC::BufferStatus
 BufferStatus mixin クラス. [詳細]

ネームスペース

namespace  RTC
 

RTコンポーネント.


マクロ定義

#define BUFFERSTATUS_ENUM
 RTC::BufferStatus 導入

説明

Buffer status enum definition.

日付:
$Date$
作者:
Noriaki Ando <n-ando@aist.go.jp>

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 導入

RTC::BufferStatus で宣言されている Enum のすべてのメンバをネーム スペースに導入するためのマクロ。BufferStatus を利用するクラスにお いて、クラス宣言の先頭において DATAPORTSTATUS_ENUM を記載するだけで、 BufferStatus で宣言されている enum メンバが名前解決演算子なしにア クセス可能になる。

OpenRTMに対してThu May 24 23:25:18 2012に生成されました。  doxygen 1.6.3