クラス OpenRTM_aist.ConfigAdmin.Config

Config クラス. [詳細]

すべてのメンバ一覧

Public メソッド

def __init__
 コンストラクタ
def setCallback
 コールバックのセット
def notifyUpdate
 変数変更を知らせるオブザーバ関数
def update
 バインドパラメータ値を更新

説明

Config クラス.

コンフィギュレーションパラメータの情報を保持するクラス。

から:
0.4.0

メソッド

def OpenRTM_aist.ConfigAdmin.Config.__init__ (   self,
  name,
  var,
  def_val,
  trans = None 
)

コンストラクタ

コンストラクタ

引数:
self 
name コンフィギュレーションパラメータ名
var コンフィギュレーションパラメータ格納用変数
def_val 文字列形式のデフォルト値
trans 文字列形式変換関数(デフォルト値:None)
def OpenRTM_aist.ConfigAdmin.Config.notifyUpdate (   self,
  key,
  val 
)

変数変更を知らせるオブザーバ関数

変数変更を知らせるオブザーバ関数.

void notifyUpdate(const char* key, const char* val);

def OpenRTM_aist.ConfigAdmin.Config.setCallback (   self,
  cbf 
)

コールバックのセット

変数変更時にコールされるコールバック関数をセットする.

void setCallback(CallbackFunc cbf);

def OpenRTM_aist.ConfigAdmin.Config.update (   self,
  val 
)

バインドパラメータ値を更新

コンフィギュレーション設定値でコンフィギュレーションパラメータを更新する

引数:
self 
val パラメータ値の文字列表現
戻り値:
更新処理結果(更新成功:true,更新失敗:false)

virtual bool update(const char* val)


このクラスの説明は次のファイルから生成されました:
OpenRTM-aist-1.1.0-Pythonに対してMon Mar 2 14:14:07 2015に生成されました。  doxygen 1.6.3