OpenRTM-aist 2.1.0
|
#include <rtm/RTC.h>
#include <rtm/NVUtil.h>
#include <rtm/CORBA_SeqUtil.h>
#include <rtm/RTObject.h>
#include <utility>
Go to the source code of this file.
Classes | |
struct | CORBA_RTCUtil::find_port |
Namespaces | |
namespace | CORBA_RTCUtil |
Functions | |
coil::Properties | CORBA_RTCUtil::get_component_profile (const RTC::RTObject_ptr rtc) |
RTC handling utility functions. | |
bool | CORBA_RTCUtil::is_existing (const RTC::RTObject_ptr rtc) |
bool | CORBA_RTCUtil::is_alive_in_default_ec (const RTC::RTObject_ptr rtc) |
RTC::ExecutionContext_ptr | CORBA_RTCUtil::get_actual_ec (const RTC::RTObject_ptr rtc, const RTC::UniqueId ec_id=0) |
RTC::UniqueId | CORBA_RTCUtil::get_ec_id (const RTC::RTObject_ptr rtc, const RTC::ExecutionContext_ptr ec) |
RTC::ReturnCode_t | CORBA_RTCUtil::activate (const RTC::RTObject_ptr rtc, const RTC::UniqueId ec_id=0) |
RTC::ReturnCode_t | CORBA_RTCUtil::deactivate (const RTC::RTObject_ptr rtc, const RTC::UniqueId ec_id=0) |
RTC::ReturnCode_t | CORBA_RTCUtil::reset (const RTC::RTObject_ptr rtc, const RTC::UniqueId ec_id=0) |
bool | CORBA_RTCUtil::get_state (RTC::LifeCycleState &state, const RTC::RTObject_ptr rtc, const RTC::UniqueId ec_id=0) |
bool | CORBA_RTCUtil::is_in_inactive (const RTC::RTObject_ptr rtc, const RTC::UniqueId ec_id=0) |
bool | CORBA_RTCUtil::is_in_active (const RTC::RTObject_ptr rtc, const RTC::UniqueId ec_id=0) |
bool | CORBA_RTCUtil::is_in_error (const RTC::RTObject_ptr rtc, const RTC::UniqueId ec_id=0) |
CORBA::Double | CORBA_RTCUtil::get_default_rate (const RTC::RTObject_ptr rtc) |
RTC::ReturnCode_t | CORBA_RTCUtil::set_default_rate (const RTC::RTObject_ptr rtc, CORBA::Double rate) |
CORBA::Double | CORBA_RTCUtil::get_current_rate (const RTC::RTObject_ptr rtc, const RTC::UniqueId ec_id) |
RTC::ReturnCode_t | CORBA_RTCUtil::set_current_rate (const RTC::RTObject_ptr rtc, const RTC::UniqueId ec_id, const CORBA::Double rate) |
RTC::ReturnCode_t | CORBA_RTCUtil::add_rtc_to_default_ec (const RTC::RTObject_ptr localcomp, const RTC::RTObject_ptr othercomp) |
RTC::ReturnCode_t | CORBA_RTCUtil::remove_rtc_to_default_ec (const RTC::RTObject_ptr localcomp, const RTC::RTObject_ptr othercomp) |
RTC::RTCList | CORBA_RTCUtil::get_participants_rtc (const RTC::RTObject_ptr rtc) |
coil::vstring | CORBA_RTCUtil::get_port_names (const RTC::RTObject_ptr rtc) |
coil::vstring | CORBA_RTCUtil::get_inport_names (const RTC::RTObject_ptr rtc) |
coil::vstring | CORBA_RTCUtil::get_outport_names (const RTC::RTObject_ptr rtc) |
coil::vstring | CORBA_RTCUtil::get_svcport_names (const RTC::RTObject_ptr rtc) |
coil::vstring | CORBA_RTCUtil::get_connector_names (const RTC::PortService_ptr port) |
coil::vstring | CORBA_RTCUtil::get_connector_names (const RTC::RTObject_ptr rtc, const std::string &port_name) |
coil::vstring | CORBA_RTCUtil::get_connector_ids (const RTC::PortService_ptr port) |
coil::vstring | CORBA_RTCUtil::get_connector_ids (const RTC::RTObject_ptr rtc, const std::string &port_name) |
RTC::ConnectorProfile * | CORBA_RTCUtil::create_connector (const std::string &name, const coil::Properties &prop_arg, const RTC::PortService_ptr port0, const RTC::PortService_ptr port1) |
bool | CORBA_RTCUtil::already_connected (const RTC::PortService_ptr localport, const RTC::PortService_ptr otherport) |
RTC::ReturnCode_t | CORBA_RTCUtil::connect (const std::string &name, const coil::Properties &prop, const RTC::PortService_ptr port0, const RTC::PortService_ptr port1) |
RTC::ReturnCode_t | CORBA_RTCUtil::disconnect (const RTC::ConnectorProfile connector_prof) |
RTC::ReturnCode_t | CORBA_RTCUtil::disconnect_connector_name (const RTC::PortService_ptr port_ref, const std::string &conn_name) |
RTC::ReturnCode_t | CORBA_RTCUtil::disconnect_connector_name (const std::string &port_name, const std::string &conn_name) |
RTC::ReturnCode_t | CORBA_RTCUtil::disconnect_connector_id (const RTC::PortService_ptr port_ref, const std::string &conn_id) |
RTC::ReturnCode_t | CORBA_RTCUtil::disconnect_connector_id (const std::string &port_name, const std::string &conn_id) |
RTC::ReturnCode_t | CORBA_RTCUtil::disconnect_all (const RTC::PortService_ptr port_ref) |
RTC::ReturnCode_t | CORBA_RTCUtil::disconnect_all (const std::string &port_name) |
RTC::PortService_ptr | CORBA_RTCUtil::get_port_by_url (const std::string &port_name) |
RTC::ReturnCode_t | CORBA_RTCUtil::disconnect_name (const RTC::PortService_ptr localport, const std::string &othername) |
RTC::ReturnCode_t | CORBA_RTCUtil::connect_multi (const std::string &name, const coil::Properties &prop, const RTC::PortService_ptr port, RTC::PortServiceList &target_ports) |
RTC::PortService_ptr | CORBA_RTCUtil::get_port_by_name (const RTC::RTObject_ptr rtc, const std::string &name) |
RTC::ReturnCode_t | CORBA_RTCUtil::connect_by_name (const std::string &name, const coil::Properties &prop, const RTC::RTObject_ptr rtc0, const std::string &portName0, const RTC::RTObject_ptr rtc1, const std::string &portName1) |
coil::Properties | CORBA_RTCUtil::get_configuration (const RTC::RTObject_ptr rtc, const std::string &conf_name) |
std::string | CORBA_RTCUtil::get_parameter_by_key (const RTC::RTObject_ptr rtc, const std::string &confset_name, const std::string &value_name) |
std::string | CORBA_RTCUtil::get_active_configuration_name (const RTC::RTObject_ptr rtc) |
coil::Properties | CORBA_RTCUtil::get_active_configuration (const RTC::RTObject_ptr rtc) |
bool | CORBA_RTCUtil::set_configuration (const RTC::RTObject_ptr rtc, const std::string &confset_name, const std::string &value_name, const std::string &value) |
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_parameter (SDOPackage::Configuration_ptr conf, SDOPackage::ConfigurationSet &confset, const std::string &value_name, const std::string &value) |
CORBA RTC utility.
Copyright (C) 2015 Intelligent Systems Research Institute, National Institute of Advanced Industrial Science and Technology (AIST), Japan All rights reserved.
$Id$