OpenRTM  1.0.0
Public メソッド
インタフェース RTM::Manager

import "Manager.idl";

すべてのメンバ一覧

Public メソッド

RTC::ReturnCode_t load_module (in string pathname, in string initfunc)
 ⥸塼ɤ
RTC::ReturnCode_t unload_module (in string pathname)
 ⥸塼򥢥ɤ
ModuleProfileList get_loadable_modules ()
 ɲǽʥ⥸塼Υץե
ModuleProfileList get_loaded_modules ()
 ɺѤߤΥ⥸塼Υץե
ModuleProfileList get_factory_profiles ()
 ݡͥȥեȥΥץե
RTC::RTObject create_component (in string module_name)
 ݡͥȤ
RTC::ReturnCode_t delete_component (in string instance_name)
 ݡͥȤ
RTC::RTCList get_components ()
 ưΥݡͥȤΥꥹȤ
RTC::ComponentProfileList get_component_profiles ()
 ưΥݡͥȥץեΥꥹȤ
ManagerProfile get_profile ()
 ޥ͡Υץե
NVList get_configuration ()
 ޥ͡Υե졼
RTC::ReturnCode_t set_configuration (in string name, in string value)
 ޥ͡Υե졼ꤹ
boolean is_master ()
 ޥ͡㤬ޥɤ
ManagerList get_master_managers ()
 ޥޥ͡μ
RTC::ReturnCode_t add_master_manager (in Manager mgr)
 ޥޥ͡ɲ
RTC::ReturnCode_t remove_master_manager (in Manager mgr)
 ޥޥ͡κ
ManagerList get_slave_managers ()
 졼֥ޥ͡μ
RTC::ReturnCode_t add_slave_manager (in Manager mgr)
 졼֥ޥ͡ɲ
RTC::ReturnCode_t remove_slave_manager (in Manager mgr)
 졼֥ޥ͡κ
RTC::ReturnCode_t fork ()
RTC::ReturnCode_t shutdown ()
RTC::ReturnCode_t restart ()
Object get_service (in string name)

関数

ޥޥ͡ɲ

Υޥ͡ΥޥȤƥޥ͡ɲä롣

引数:
mgrޥޥ͡
戻り値:
ReturnCode_t

졼֥ޥ͡ɲ

Υޥ͡ΥޥȤƥޥ͡ɲä롣

引数:
mgr졼֥ޥ͡
戻り値:
ReturnCode_t
RTC::RTObject RTM::Manager::create_component ( in string  module_name)

ݡͥȤ

˻ꤵ줿ݡͥȤ롣

戻り値:
줿RTݡͥ
RTC::ReturnCode_t RTM::Manager::delete_component ( in string  instance_name)

ݡͥȤ

˻ꤵ줿ݡͥȤ롣

戻り値:
꥿󥳡

ưΥݡͥȥץեΥꥹȤ

ޥ͡ǵưΥݡͥȤΥץեΥꥹ Ȥ֤

戻り値:
RTݡͥȥץեΥꥹ

ưΥݡͥȤΥꥹȤ

ޥ͡ǵưΥݡͥȤΥꥹȤ֤

戻り値:
RTݡͥȤΥꥹ

ޥ͡Υե졼

ޥ͡Υե졼롣

戻り値:
ޥ͡㥳ե졼

ݡͥȥեȥΥץե

ɺѤߤΥ⥸塼ΤRTݡͥȤΥ⥸塼뤬 եȥΥץեΥꥹȤ롣

戻り値:
ݡͥȥեȥΥץեꥹ

ɲǽʥ⥸塼Υץե

ɲǽʥ⥸塼Υץե롣

戻り値:
⥸塼ץե

ɺѤߤΥ⥸塼Υץե

ɺѤߤΥ⥸塼Υץե롣

戻り値:
⥸塼ץե

ޥޥ͡μ

Υޥ͡㤬졼֥ޥ͡ξ硢ޥȤʤäƤ ͡ΥꥹȤ֤Υޥ͡㤬ޥξ硢Υꥹ Ȥ֤롣

戻り値:
ޥޥ͡Υꥹ

ޥ͡Υץե

ޥ͡Υץե롣

戻り値:
ޥ͡ץե
Object RTM::Manager::get_service ( in string  name)

졼֥ޥ͡μ

Υޥ͡㤬졼֥ޥ͡ξ硢졼֤ȤʤäƤ ͡ΥꥹȤ֤Υޥ͡㤬졼֤ξ硢Υꥹ Ȥ֤롣

戻り値:
졼֥ޥ͡Υꥹ

ޥ͡㤬ޥɤ

δؿϥޥ͡㤬ޥɤ֤TrueʤС ͡ϥޥǤꡢʳ False ֤

戻り値:
ޥޥ͡㤫ɤbool
RTC::ReturnCode_t RTM::Manager::load_module ( in string  pathname,
in string  initfunc 
)

⥸塼ɤ

ޥ͡˻ꤵ줿⥸塼ɤꤵ줿 ؿǽԤ

引数:
pathname⥸塼ؤΥѥ
initfunc⥸塼νؿ
戻り値:
꥿󥳡

ޥޥ͡κ

Υޥ͡㤬ݻޥΤꤵ줿Τ롣

引数:
mgrޥޥ͡
戻り値:
ReturnCode_t

졼֥ޥ͡κ

Υޥ͡㤬ݻޥΤꤵ줿Τ롣

引数:
mgr졼֥ޥ͡
戻り値:
ReturnCode_t
RTC::ReturnCode_t RTM::Manager::set_configuration ( in string  name,
in string  value 
)

ޥ͡Υե졼ꤹ

ޥ͡Υե졼ꤹ롣

引数:
nameåȤ륳ե졼Υ̾
valueåȤ륳ե졼
戻り値:
꥿󥳡

⥸塼򥢥ɤ

ޥ͡˻ꤵ줿⥸塼򥢥ɤ롣

引数:
pathname⥸塼ؤΥѥ
戻り値:
꥿󥳡

このインタフェースの説明は次のファイルから生成されました: