BufferStatus mixin クラス. [詳細]
#include <BufferStatus.h>
Public 型 | |
enum | Enum { BUFFER_OK = 0, BUFFER_ERROR, BUFFER_FULL, BUFFER_EMPTY, NOT_SUPPORTED, TIMEOUT, PRECONDITION_NOT_MET } |
BufferStatus リターンコード. [詳細] | |
Static Public メソッド | |
static const char * | toString (Enum status) |
BufferStatus リターンコードを文字列に変換. |
BufferStatus mixin クラス.
このクラスは、enum定義されたリターンコードを、バッファ関連サブクラ スで共通利用するための mixin クラスである。このリターンコードを使 用するクラスでは、BufferStatus クラスをpublic 継承し、下に define してある BUFFERSTATUS_ENUM をクラス内に記述することで利用可能とな る。これにより、enum を ReturnCode_t 型として typedef し、以後 ReturnCode_t を利用できるようにするとともに、名前空間に enum 定義 された各識別子を当該クラス名前空間内に導入する。
BufferStatus リターンコード.
バッファ関連のクラスで共通のリターンコード
static const char* RTC::BufferStatus::toString | ( | Enum | status | ) | [inline, static] |
BufferStatus リターンコードを文字列に変換.
BufferStatus リターンコードを文字列に変換する
status | 変換対象 BufferStatus リターンコード |