OpenRTM-aist 2.0.2
Loading...
Searching...
No Matches
CORBA_RTCUtil.h File Reference

CORBA RTC utility. More...

#include <rtm/RTC.h>
#include <rtm/NVUtil.h>
#include <rtm/CORBA_SeqUtil.h>
#include <rtm/RTObject.h>
#include <utility>
Include dependency graph for CORBA_RTCUtil.h:

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 (RTC::RTObject_ptr rtc)
 RTC handling utility functions.
 
bool CORBA_RTCUtil::is_existing (RTC::RTObject_ptr rtc)
 
bool CORBA_RTCUtil::is_alive_in_default_ec (RTC::RTObject_ptr rtc)
 
RTC::ExecutionContext_ptr CORBA_RTCUtil::get_actual_ec (RTC::RTObject_ptr rtc, RTC::UniqueId ec_id=0)
 
RTC::UniqueId CORBA_RTCUtil::get_ec_id (RTC::RTObject_ptr rtc, RTC::ExecutionContext_ptr ec)
 
RTC::ReturnCode_t CORBA_RTCUtil::activate (RTC::RTObject_ptr rtc, RTC::UniqueId ec_id=0)
 
RTC::ReturnCode_t CORBA_RTCUtil::deactivate (RTC::RTObject_ptr rtc, RTC::UniqueId ec_id=0)
 
RTC::ReturnCode_t CORBA_RTCUtil::reset (RTC::RTObject_ptr rtc, RTC::UniqueId ec_id=0)
 
bool CORBA_RTCUtil::get_state (RTC::LifeCycleState &state, RTC::RTObject_ptr rtc, RTC::UniqueId ec_id=0)
 
bool CORBA_RTCUtil::is_in_inactive (RTC::RTObject_ptr rtc, RTC::UniqueId ec_id=0)
 
bool CORBA_RTCUtil::is_in_active (RTC::RTObject_ptr rtc, RTC::UniqueId ec_id=0)
 
bool CORBA_RTCUtil::is_in_error (RTC::RTObject_ptr rtc, RTC::UniqueId ec_id=0)
 
CORBA::Double CORBA_RTCUtil::get_default_rate (RTC::RTObject_ptr rtc)
 
RTC::ReturnCode_t CORBA_RTCUtil::set_default_rate (RTC::RTObject_ptr rtc, CORBA::Double rate)
 
CORBA::Double CORBA_RTCUtil::get_current_rate (RTC::RTObject_ptr rtc, RTC::UniqueId ec_id)
 
RTC::ReturnCode_t CORBA_RTCUtil::set_current_rate (RTC::RTObject_ptr rtc, RTC::UniqueId ec_id, CORBA::Double rate)
 
RTC::ReturnCode_t CORBA_RTCUtil::add_rtc_to_default_ec (RTC::RTObject_ptr localcomp, RTC::RTObject_ptr othercomp)
 
RTC::ReturnCode_t CORBA_RTCUtil::remove_rtc_to_default_ec (RTC::RTObject_ptr localcomp, RTC::RTObject_ptr othercomp)
 
RTC::RTCList CORBA_RTCUtil::get_participants_rtc (RTC::RTObject_ptr rtc)
 
coil::vstring CORBA_RTCUtil::get_port_names (RTC::RTObject_ptr rtc)
 
coil::vstring CORBA_RTCUtil::get_inport_names (RTC::RTObject_ptr rtc)
 
coil::vstring CORBA_RTCUtil::get_outport_names (RTC::RTObject_ptr rtc)
 
coil::vstring CORBA_RTCUtil::get_svcport_names (RTC::RTObject_ptr rtc)
 
coil::vstring CORBA_RTCUtil::get_connector_names (RTC::PortService_ptr port)
 
coil::vstring CORBA_RTCUtil::get_connector_names (RTC::RTObject_ptr rtc, const std::string &port_name)
 
coil::vstring CORBA_RTCUtil::get_connector_ids (RTC::PortService_ptr port)
 
coil::vstring CORBA_RTCUtil::get_connector_ids (RTC::RTObject_ptr rtc, const std::string &port_name)
 
RTC::ConnectorProfile * CORBA_RTCUtil::create_connector (const std::string &name, const coil::Properties &prop_arg, RTC::PortService_ptr port0, RTC::PortService_ptr port1)
 
bool CORBA_RTCUtil::already_connected (RTC::PortService_ptr localport, RTC::PortService_ptr otherport)
 
RTC::ReturnCode_t CORBA_RTCUtil::connect (const std::string &name, const coil::Properties &prop, RTC::PortService_ptr port0, RTC::PortService_ptr port1)
 
RTC::ReturnCode_t CORBA_RTCUtil::disconnect (RTC::ConnectorProfile connector_prof)
 
RTC::ReturnCode_t CORBA_RTCUtil::disconnect_connector_name (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 (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 (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 (RTC::PortService_ptr localport, const std::string &othername)
 
RTC::ReturnCode_t CORBA_RTCUtil::connect_multi (const std::string &name, const coil::Properties &prop, RTC::PortService_ptr port, RTC::PortServiceList &target_ports)
 
RTC::PortService_ptr CORBA_RTCUtil::get_port_by_name (RTC::RTObject_ptr rtc, const std::string &name)
 
RTC::ReturnCode_t CORBA_RTCUtil::connect_by_name (const std::string &name, const coil::Properties &prop, RTC::RTObject_ptr rtc0, const std::string &portName0, RTC::RTObject_ptr rtc1, const std::string &portName1)
 
coil::Properties CORBA_RTCUtil::get_configuration (RTC::RTObject_ptr rtc, const std::string &conf_name)
 
std::string CORBA_RTCUtil::get_parameter_by_key (RTC::RTObject_ptr rtc, const std::string &confset_name, const std::string &value_name)
 
std::string CORBA_RTCUtil::get_active_configuration_name (RTC::RTObject_ptr rtc)
 
coil::Properties CORBA_RTCUtil::get_active_configuration (RTC::RTObject_ptr rtc)
 
bool CORBA_RTCUtil::set_configuration (RTC::RTObject_ptr rtc, const std::string &confset_name, const std::string &value_name, const std::string &value)
 
bool CORBA_RTCUtil::set_active_configuration (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)
 

Detailed Description

CORBA RTC utility.

Date
$Date$
Author
Noriaki Ando n-and.nosp@m.o@ai.nosp@m.st.go.nosp@m..jp

Copyright (C) 2015 Intelligent Systems Research Institute, National Institute of Advanced Industrial Science and Technology (AIST), Japan All rights reserved.

$Id$