OpenRTM-aist-Python 2.0.2
|
公開メンバ関数 | |
__init__ (self, name, var, def_val, trans=None) | |
setCallback (self, cbf) | |
notifyUpdate (self, key, val) | |
update (self, val) | |
OpenRTM_aist.ConfigAdmin.Config.__init__ | ( | self, | |
name, | |||
var, | |||
def_val, | |||
trans = None ) |
コンストラクタ
コンストラクタ
self | |
name | コンフィギュレーションパラメータ名 |
var | コンフィギュレーションパラメータ格納用変数 |
def_val | 文字列形式のデフォルト値 |
trans | 文字列形式変換関数(デフォルト値:None) |
OpenRTM_aist.ConfigAdmin.Config.notifyUpdate | ( | self, | |
key, | |||
val ) |
変数変更を知らせるオブザーバ関数
変数変更を知らせるオブザーバ関数.
void notifyUpdate(const char* key, const char* val);
OpenRTM_aist.ConfigAdmin.Config.setCallback | ( | self, | |
cbf ) |
コールバックのセット
変数変更時にコールされるコールバック関数をセットする.
void setCallback(CallbackFunc cbf);
OpenRTM_aist.ConfigAdmin.Config.update | ( | self, | |
val ) |
バインドパラメータ値を更新
コンフィギュレーション設定値でコンフィギュレーションパラメータを更新する
self | |
val | パラメータ値の文字列表現 |
virtual bool update(const char* val)