Namespaces | Macros | Functions
CORBA_IORUtil.cpp File Reference
#include <iostream>
#include <sstream>
#include <rtm/CORBA_IORUtil.h>
Include dependency graph for CORBA_IORUtil.cpp:

Go to the source code of this file.

Namespaces

 CORBA_IORUtil
 

Macros

#define POA_NAME_SEP   '\xff'
 
#define TRANSIENT_SUFFIX_SEP   '\xfe'
 
#define TRANSIENT_SUFFIX_SIZE   8
 

Functions

std::string CORBA_IORUtil::formatIORinfo (const char *iorstr)
 Extracts information from IOR string and returns formatted string. More...
 
static int CORBA_IORUtil::get_poa_info (OctetUSequence &key, StringUSequence &poas_out, int &transient_out, OctetUSequence &id_out)
 
static void CORBA_IORUtil::print_key (std::stringstream &s, OctetUSequence &key)
 
static void CORBA_IORUtil::print_omni_key (std::stringstream &sstr, OctetUSequence &key)
 
static void CORBA_IORUtil::print_tagged_components (std::stringstream &sstr, IOP::MultipleComponentProfile &comps)
 
bool CORBA_IORUtil::replaceEndpoint (std::string &iorstr, const std::string &endpoint)
 Replace endpoint address in IOR entry. More...
 
bool CORBA_IORUtil::toIOR (const char *iorstr, IOP::IOR &ior)
 Convert from IOR string to IOR structure. More...
 
bool CORBA_IORUtil::toString (IOP::IOR &ior, std::string &iorstr)
 Convert from IOR structure to IOR string. More...
 

Macro Definition Documentation

◆ POA_NAME_SEP

#define POA_NAME_SEP   '\xff'

Definition at line 22 of file CORBA_IORUtil.cpp.

◆ TRANSIENT_SUFFIX_SEP

#define TRANSIENT_SUFFIX_SEP   '\xfe'

Definition at line 23 of file CORBA_IORUtil.cpp.

◆ TRANSIENT_SUFFIX_SIZE

#define TRANSIENT_SUFFIX_SIZE   8

Definition at line 24 of file CORBA_IORUtil.cpp.



openrtm_aist
Author(s): Noriaki Ando
autogenerated on Mon Feb 28 2022 23:00:45