#include <ConfigAdmin.h>
Public メソッド | |
| Config (const char *name, VarType &var, const char *def_val, TransFunc trans=coil::stringTo) | |
| コンストラクタ | |
| virtual | ~Config (void) |
| 仮想デストラクタ | |
| virtual bool | update (const char *val) |
| バインドパラメータ値を更新 | |
Protected 変数 | |
| VarType & | m_var |
| コンフィギュレーションパラメータ格納用変数 | |
| TransFunc | m_trans |
| コンフィギュレーションパラメータ型文字列変換関数 | |
Config クラス.
コンフィギュレーションパラメータの情報を保持するクラス。 <VarType>としてコンフィギュレーションのデータ型を指定する。 <TransFunc>として設定されたデータ型を文字列に変換する変換関数を 指定する。
| VarType | コンフィギュレーションパラメータ格納用変数 | |
| TransFunc | 格納したデータ型を文字列に変換する変換関数 |
| RTC::Config< VarType, TransFunc >::Config | ( | const char * | name, | |
| VarType & | var, | |||
| const char * | def_val, | |||
| TransFunc | trans = coil::stringTo | |||
| ) | [inline] |
コンストラクタ
コンストラクタ
| name | コンフィギュレーションパラメータ名 | |
| var | コンフィギュレーションパラメータ格納用変数 | |
| def_val | 文字列形式のデフォルト値 | |
| trans | 文字列形式変換関数 |
| virtual RTC::Config< VarType, TransFunc >::~Config | ( | void | ) | [inline, virtual] |
仮想デストラクタ
仮想デストラクタ。
| virtual bool RTC::Config< VarType, TransFunc >::update | ( | const char * | val | ) | [inline, virtual] |
バインドパラメータ値を更新
コンフィギュレーション設定値でコンフィギュレーションパラメータを更新する
| val | パラメータ値の文字列表現 |
RTC::ConfigBaseを実装しています。
TransFunc RTC::Config< VarType, TransFunc >::m_trans [protected] |
コンフィギュレーションパラメータ型文字列変換関数
VarType& RTC::Config< VarType, TransFunc >::m_var [protected] |
コンフィギュレーションパラメータ格納用変数
1.6.3