クラス RTC::ConfigBase

ConfigBase 抽象クラス. [詳細]

#include <ConfigAdmin.h>

RTC::ConfigBaseに対する継承グラフ
RTC::Config< VarType, TransFunc >

すべてのメンバ一覧

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インターフェースとして以下のものを提供する。

から:
0.4.0

コンストラクタとデストラクタ

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::name

コンフィギュレーション名

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