OpenRTM-aist
1.1.2
|
ConfigBase 抽象クラス [詳解]
#include <ConfigAdmin.h>
公開メンバ関数 | |
ConfigBase (const char *name_, const char *def_val) | |
コンストラクタ [詳解] | |
virtual | ~ConfigBase (void) |
仮想デストラクタ [詳解] | |
virtual bool | update (const char *val)=0 |
コンフィギュレーションパラメータ値更新用純粋仮想関数 [詳解] | |
公開変数類 | |
const char * | name |
コンフィギュレーション名 [詳解] | |
const char * | default_value |
文字列形式のデフォルト値 [詳解] | |
ConfigBase 抽象クラス
各種コンフィギュレーション情報を保持するための抽象クラス。具象コン フィギュレーションクラスは、以下の純粋仮想関数の実装を提供しなけれ ばならない。
publicインターフェースとして以下のものを提供する。
|
inline |
コンストラクタ
コンストラクタ
name_ | コンフィギュレーション名 |
def_val | 文字列形式のデフォルト値 |
|
inlinevirtual |
仮想デストラクタ
仮想デストラクタ。
|
pure virtual |
コンフィギュレーションパラメータ値更新用純粋仮想関数
コンフィギュレーション設定値でコンフィギュレーションパラメータを 更新するための純粋仮想関数。
val | パラメータ値の文字列表現 |
RTC::Config< VarType, TransFunc >で実装されています。
const char* RTC::ConfigBase::default_value |
文字列形式のデフォルト値
const char* RTC::ConfigBase::name |
コンフィギュレーション名