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