Public メソッド | |
def | __init__ |
コンストラクタ | |
def | setCallback |
コールバックのセット | |
def | notifyUpdate |
変数変更を知らせるオブザーバ関数 | |
def | update |
バインドパラメータ値を更新 |
Config クラス.
コンフィギュレーションパラメータの情報を保持するクラス。
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 | パラメータ値の文字列表現 |
virtual bool update(const char* val)