Choreonoid  1.5
Public Types | Public Member Functions | Public Attributes | List of all members
BridgeConf Class Reference

#include <BridgeConf.h>

Public Types

typedef std::map< std::string, DataTypeIdLabelToDataTypeIdMap
 

Public Member Functions

 BridgeConf ()
 
 ~BridgeConf ()
 
bool loadConfigFile (const char *confFileName)
 
bool isReady ()
 
const char * getOpenHRPNameServerIdentifier ()
 
const char * getControllerName ()
 
const char * getVirtualRobotRtcTypeName ()
 
void setupModules ()
 

Public Attributes

LabelToDataTypeIdMap labelToDataTypeIdMap
 
PortInfoMap outPortInfos
 
PortInfoMap inPortInfos
 
ModuleInfoList moduleInfoList
 
PortConnectionList portConnections
 
TimeRateMap timeRateMap
 

Member Typedef Documentation

§ LabelToDataTypeIdMap

typedef std::map<std::string, DataTypeId> BridgeConf::LabelToDataTypeIdMap

Constructor & Destructor Documentation

§ BridgeConf()

BridgeConf::BridgeConf ( )

§ ~BridgeConf()

BridgeConf::~BridgeConf ( )

Member Function Documentation

§ getControllerName()

const char * BridgeConf::getControllerName ( )

§ getOpenHRPNameServerIdentifier()

const char * BridgeConf::getOpenHRPNameServerIdentifier ( )

§ getVirtualRobotRtcTypeName()

const char * BridgeConf::getVirtualRobotRtcTypeName ( )

§ isReady()

bool BridgeConf::isReady ( )
inline

§ loadConfigFile()

bool BridgeConf::loadConfigFile ( const char *  confFileName)

§ setupModules()

void BridgeConf::setupModules ( )

Member Data Documentation

§ inPortInfos

PortInfoMap BridgeConf::inPortInfos

§ labelToDataTypeIdMap

LabelToDataTypeIdMap BridgeConf::labelToDataTypeIdMap

§ moduleInfoList

ModuleInfoList BridgeConf::moduleInfoList

§ outPortInfos

PortInfoMap BridgeConf::outPortInfos

§ portConnections

PortConnectionList BridgeConf::portConnections

§ timeRateMap

TimeRateMap BridgeConf::timeRateMap

The documentation for this class was generated from the following files: