|
OpenRTM-aist
1.2.1
|
Classes | |
| struct | find_port |
Functions | |
| coil::Properties | get_component_profile (const RTC::RTObject_ptr rtc) |
| RTC handling utility functions. More... | |
| bool | is_existing (const RTC::RTObject_ptr rtc) |
| bool | is_alive_in_default_ec (const RTC::RTObject_ptr rtc) |
| RTC::ExecutionContext_var | get_actual_ec (const RTC::RTObject_ptr rtc, RTC::UniqueId ec_id=0) |
| RTC::UniqueId | get_ec_id (const RTC::RTObject_ptr rtc, const RTC::ExecutionContext_ptr ec) |
| RTC::ReturnCode_t | activate (RTC::RTObject_ptr rtc, RTC::UniqueId ec_id=0) |
| RTC::ReturnCode_t | deactivate (RTC::RTObject_ptr rtc, RTC::UniqueId ec_id=0) |
| RTC::ReturnCode_t | reset (RTC::RTObject_ptr rtc, RTC::UniqueId ec_id=0) |
| bool | get_state (RTC::LifeCycleState &state, const RTC::RTObject_ptr rtc, RTC::UniqueId ec_id=0) |
| bool | is_in_inactive (const RTC::RTObject_ptr rtc, RTC::UniqueId ec_id=0) |
| bool | is_in_active (const RTC::RTObject_ptr rtc, RTC::UniqueId ec_id=0) |
| bool | is_in_error (const RTC::RTObject_ptr rtc, RTC::UniqueId ec_id=0) |
| CORBA::Double | get_default_rate (const RTC::RTObject_ptr rtc) |
| RTC::ReturnCode_t | set_default_rate (RTC::RTObject_ptr rtc, const CORBA::Double rate) |
| CORBA::Double | get_current_rate (const RTC::RTObject_ptr rtc, RTC::UniqueId ec_id) |
| RTC::ReturnCode_t | set_current_rate (RTC::RTObject_ptr rtc, RTC::UniqueId ec_id, const CORBA::Double rate) |
| RTC::ReturnCode_t | add_rtc_to_default_ec (const RTC::RTObject_ptr localcomp, const RTC::RTObject_ptr othercomp) |
| RTC::ReturnCode_t | remove_rtc_to_default_ec (const RTC::RTObject_ptr localcomp, const RTC::RTObject_ptr othercomp) |
| const RTC::RTCList | get_participants_rtc (const RTC::RTObject_ptr rtc) |
| coil::vstring | get_port_names (const RTC::RTObject_ptr rtc) |
| coil::vstring | get_inport_names (const RTC::RTObject_ptr rtc) |
| coil::vstring | get_outport_names (const RTC::RTObject_ptr rtc) |
| coil::vstring | get_svcport_names (const RTC::RTObject_ptr rtc) |
| coil::vstring | get_connector_names (const RTC::PortService_ptr port) |
| coil::vstring | get_connector_names (const RTC::RTObject_ptr rtc, const std::string port_name) |
| coil::vstring | get_connector_ids (const RTC::PortService_ptr port) |
| coil::vstring | get_connector_ids (const RTC::RTObject_ptr rtc, const std::string port_name) |
| RTC::ConnectorProfile_var | create_connector (const std::string name, const coil::Properties prop_arg, const RTC::PortService_ptr port0, const RTC::PortService_ptr port1) |
| bool | already_connected (const RTC::PortService_ptr localport, const RTC::PortService_ptr otherport) |
| RTC::ReturnCode_t | connect (const std::string name, const coil::Properties prop, const RTC::PortService_ptr port0, const RTC::PortService_ptr port1) |
| RTC::ReturnCode_t | disconnect (RTC::ConnectorProfile connector_prof) |
| RTC::ReturnCode_t | disconnect_connector_name (const RTC::PortService_ptr port_ref, const std::string conn_name) |
| RTC::ReturnCode_t | disconnect_connector_name (const std::string port_name, const std::string conn_name) |
| RTC::ReturnCode_t | disconnect_connector_id (const RTC::PortService_ptr port_ref, const std::string conn_id) |
| RTC::ReturnCode_t | disconnect_connector_id (const std::string port_name, const std::string conn_id) |
| RTC::ReturnCode_t | disconnect_all (const RTC::PortService_ptr port_ref) |
| RTC::ReturnCode_t | disconnect_all (const std::string port_name) |
| RTC::PortService_var | get_port_by_url (std::string port_name) |
| RTC::ReturnCode_t | disconnect_name (const RTC::PortService_ptr localport, const std::string othername) |
| RTC::ReturnCode_t | connect_multi (const std::string name, const coil::Properties prop, const RTC::PortService_ptr port, RTC::PortServiceList_var &target_ports) |
| RTC::PortService_var | get_port_by_name (const RTC::RTObject_ptr rtc, std::string name) |
| RTC::ReturnCode_t | connect_by_name (std::string name, coil::Properties prop, RTC::RTObject_ptr rtc0, const std::string portName0, RTC::RTObject_ptr rtc1, const std::string portName1) |
| coil::Properties | get_configuration (const RTC::RTObject_ptr rtc, const std::string conf_name) |
| std::string | get_parameter_by_key (const RTC::RTObject_ptr rtc, const std::string confset_name, const std::string value_name) |
| std::string | get_active_configuration_name (const RTC::RTObject_ptr rtc) |
| coil::Properties | get_active_configuration (const RTC::RTObject_ptr rtc) |
| bool | set_configuration (const RTC::RTObject_ptr rtc, const std::string confset_name, const std::string value_name, const std::string value) |
| bool | set_active_configuration (const RTC::RTObject_ptr rtc, const std::string value_name, const std::string value) |
| bool | set_configuration_parameter (SDOPackage::Configuration_ptr conf, SDOPackage::ConfigurationSet *confset, const std::string value_name, const std::string value) |
| RTC::ReturnCode_t CORBA_RTCUtil::activate | ( | RTC::RTObject_ptr | rtc, |
| RTC::UniqueId | ec_id = 0 |
||
| ) |
| rtc | |
| ec_id |
Referenced by RTC::RTObject_impl::getOutPorts(), RTC::Manager::OrbRunner::open(), RTC::Manager::Terminator::open(), RTC::ConnectorBase::~ConnectorBase(), coil::PeriodicTaskBase::~PeriodicTaskBase(), and RTC::PublisherBase::~PublisherBase().
| RTC::ReturnCode_t CORBA_RTCUtil::add_rtc_to_default_ec | ( | const RTC::RTObject_ptr | localcomp, |
| const RTC::RTObject_ptr | othercomp | ||
| ) |
| localcomp | |
| othercomp |
| bool CORBA_RTCUtil::already_connected | ( | const RTC::PortService_ptr | localport, |
| const RTC::PortService_ptr | otherport | ||
| ) |
| port0 | |
| port1 |
| RTC::ReturnCode_t CORBA_RTCUtil::connect | ( | const std::string | name, |
| const coil::Properties | prop, | ||
| const RTC::PortService_ptr | port0, | ||
| const RTC::PortService_ptr | port1 | ||
| ) |
| name | |
| prop | |
| port0 | |
| port1 |
| RTC::ReturnCode_t CORBA_RTCUtil::connect_by_name | ( | std::string | name, |
| coil::Properties | prop, | ||
| RTC::RTObject_ptr | rtc0, | ||
| const std::string | portName0, | ||
| RTC::RTObject_ptr | rtc1, | ||
| const std::string | portName1 | ||
| ) |
| name | |
| prop | |
| rtc0 | |
| portName0 | |
| rtc1 | |
| portName1 |
Referenced by CORBA_RTCUtil::find_port::find_port().
| RTC::ReturnCode_t CORBA_RTCUtil::connect_multi | ( | const std::string | name, |
| const coil::Properties | prop, | ||
| const RTC::PortService_ptr | port, | ||
| RTC::PortServiceList_var & | target_ports | ||
| ) |
| name | |
| prop | |
| port0 | |
| port1 |
| RTC::ConnectorProfile_var CORBA_RTCUtil::create_connector | ( | const std::string | name, |
| const coil::Properties | prop_arg, | ||
| const RTC::PortService_ptr | port0, | ||
| const RTC::PortService_ptr | port1 | ||
| ) |
| name | |
| prop_arg | |
| port0 | |
| port1 |
| RTC::ReturnCode_t CORBA_RTCUtil::deactivate | ( | RTC::RTObject_ptr | rtc, |
| RTC::UniqueId | ec_id = 0 |
||
| ) |
| rtc | |
| ec_id |
Referenced by RTC::RTObject_impl::getOutPorts(), RTC::ConnectorBase::~ConnectorBase(), and RTC::PublisherBase::~PublisherBase().
| RTC::ReturnCode_t CORBA_RTCUtil::disconnect | ( | RTC::ConnectorProfile | connector_prof | ) |
| RTC::ReturnCode_t CORBA_RTCUtil::disconnect_all | ( | const RTC::PortService_ptr | port_ref | ) |
| port_ref |
| RTC::ReturnCode_t CORBA_RTCUtil::disconnect_all | ( | const std::string | port_name | ) |
| port_ref |
| RTC::ReturnCode_t CORBA_RTCUtil::disconnect_connector_id | ( | const RTC::PortService_ptr | port_ref, |
| const std::string | conn_id | ||
| ) |
| port | |
| name |
| RTC::ReturnCode_t CORBA_RTCUtil::disconnect_connector_id | ( | const std::string | port_name, |
| const std::string | conn_id | ||
| ) |
| port | |
| name |
| RTC::ReturnCode_t CORBA_RTCUtil::disconnect_connector_name | ( | const RTC::PortService_ptr | port_ref, |
| const std::string | conn_name | ||
| ) |
| port_ref | |
| conn_name |
| RTC::ReturnCode_t CORBA_RTCUtil::disconnect_connector_name | ( | const std::string | port_name, |
| const std::string | conn_name | ||
| ) |
| port_name | |
| conn_name |
| RTC::ReturnCode_t CORBA_RTCUtil::disconnect_name | ( | const RTC::PortService_ptr | localport, |
| const std::string | othername | ||
| ) |
| localport | |
| othername |
| coil::Properties CORBA_RTCUtil::get_active_configuration | ( | const RTC::RTObject_ptr | rtc | ) |
| std::string CORBA_RTCUtil::get_active_configuration_name | ( | const RTC::RTObject_ptr | rtc | ) |
| RTC::ExecutionContext_var CORBA_RTCUtil::get_actual_ec | ( | const RTC::RTObject_ptr | rtc, |
| RTC::UniqueId | ec_id = 0 |
||
| ) |
| rtc | |
| ec_id |
| coil::Properties CORBA_RTCUtil::get_component_profile | ( | const RTC::RTObject_ptr | rtc | ) |
RTC handling utility functions.
Getting component profile This is an example obtained properties from a RTC.
| rtc |
| coil::Properties CORBA_RTCUtil::get_configuration | ( | const RTC::RTObject_ptr | rtc, |
| const std::string | conf_name | ||
| ) |
| coil::vstring CORBA_RTCUtil::get_connector_ids | ( | const RTC::PortService_ptr | port | ) |
| port |
| coil::vstring CORBA_RTCUtil::get_connector_ids | ( | const RTC::RTObject_ptr | rtc, |
| const std::string | port_name | ||
| ) |
| port | |
| port_name |
| coil::vstring CORBA_RTCUtil::get_connector_names | ( | const RTC::PortService_ptr | port | ) |
| port |
| coil::vstring CORBA_RTCUtil::get_connector_names | ( | const RTC::RTObject_ptr | rtc, |
| const std::string | port_name | ||
| ) |
| rtc | |
| port_name |
| CORBA::Double CORBA_RTCUtil::get_current_rate | ( | const RTC::RTObject_ptr | rtc, |
| RTC::UniqueId | ec_id | ||
| ) |
| rtc | |
| ec_id |
| CORBA::Double CORBA_RTCUtil::get_default_rate | ( | const RTC::RTObject_ptr | rtc | ) |
| rtc |
| RTC::UniqueId CORBA_RTCUtil::get_ec_id | ( | const RTC::RTObject_ptr | rtc, |
| const RTC::ExecutionContext_ptr | ec | ||
| ) |
| rtc | |
| ec |
| coil::vstring CORBA_RTCUtil::get_inport_names | ( | const RTC::RTObject_ptr | rtc | ) |
| rtc |
| coil::vstring CORBA_RTCUtil::get_outport_names | ( | const RTC::RTObject_ptr | rtc | ) |
| rtc |
| std::string CORBA_RTCUtil::get_parameter_by_key | ( | const RTC::RTObject_ptr | rtc, |
| const std::string | confset_name, | ||
| const std::string | value_name | ||
| ) |
| const RTC::RTCList CORBA_RTCUtil::get_participants_rtc | ( | const RTC::RTObject_ptr | rtc | ) |
| rtc |
| RTC::PortService_var CORBA_RTCUtil::get_port_by_name | ( | const RTC::RTObject_ptr | rtc, |
| std::string | name | ||
| ) |
| RTC::PortService_var CORBA_RTCUtil::get_port_by_url | ( | std::string | port_name | ) |
| port_ref |
| coil::vstring CORBA_RTCUtil::get_port_names | ( | const RTC::RTObject_ptr | rtc | ) |
| rtc |
| bool CORBA_RTCUtil::get_state | ( | RTC::LifeCycleState & | state, |
| const RTC::RTObject_ptr | rtc, | ||
| RTC::UniqueId | ec_id = 0 |
||
| ) |
| state | |
| rtc | |
| ec_id |
| coil::vstring CORBA_RTCUtil::get_svcport_names | ( | const RTC::RTObject_ptr | rtc | ) |
| rtc |
| bool CORBA_RTCUtil::is_alive_in_default_ec | ( | const RTC::RTObject_ptr | rtc | ) |
| rtc |
| bool CORBA_RTCUtil::is_existing | ( | const RTC::RTObject_ptr | rtc | ) |
| rtc |
| bool CORBA_RTCUtil::is_in_active | ( | const RTC::RTObject_ptr | rtc, |
| RTC::UniqueId | ec_id = 0 |
||
| ) |
| rtc | |
| ec_id |
| bool CORBA_RTCUtil::is_in_error | ( | const RTC::RTObject_ptr | rtc, |
| RTC::UniqueId | ec_id = 0 |
||
| ) |
| rtc | |
| ec_id |
| bool CORBA_RTCUtil::is_in_inactive | ( | const RTC::RTObject_ptr | rtc, |
| RTC::UniqueId | ec_id = 0 |
||
| ) |
| state | |
| rtc | |
| ec_id |
| RTC::ReturnCode_t CORBA_RTCUtil::remove_rtc_to_default_ec | ( | const RTC::RTObject_ptr | localcomp, |
| const RTC::RTObject_ptr | othercomp | ||
| ) |
| localcomp | |
| othercomp |
| RTC::ReturnCode_t CORBA_RTCUtil::reset | ( | RTC::RTObject_ptr | rtc, |
| RTC::UniqueId | ec_id = 0 |
||
| ) |
| bool CORBA_RTCUtil::set_active_configuration | ( | const RTC::RTObject_ptr | rtc, |
| const std::string | value_name, | ||
| const std::string | value | ||
| ) |
| bool CORBA_RTCUtil::set_configuration | ( | const RTC::RTObject_ptr | rtc, |
| const std::string | confset_name, | ||
| const std::string | value_name, | ||
| const std::string | value | ||
| ) |
| rtc | |
| confset_name | |
| value_name | |
| value |
Referenced by CORBA_RTCUtil::find_port::find_port().
| bool CORBA_RTCUtil::set_configuration_parameter | ( | SDOPackage::Configuration_ptr | conf, |
| SDOPackage::ConfigurationSet * | confset, | ||
| const std::string | value_name, | ||
| const std::string | value | ||
| ) |
| rtc | |
| conf | |
| confset | |
| value_name | |
| value |
Referenced by CORBA_RTCUtil::find_port::find_port().
| RTC::ReturnCode_t CORBA_RTCUtil::set_current_rate | ( | RTC::RTObject_ptr | rtc, |
| RTC::UniqueId | ec_id, | ||
| const CORBA::Double | rate | ||
| ) |
| rtc | |
| ec_id | |
| rate |
| RTC::ReturnCode_t CORBA_RTCUtil::set_default_rate | ( | RTC::RTObject_ptr | rtc, |
| const CORBA::Double | rate | ||
| ) |
| rtc | |
| rate |
1.8.11