Namespaces | Classes | Typedefs | Functions
ros Namespace Reference

Namespaces

 debug
 

Classes

class  Exception
 Base class for all exceptions thrown by ROS. More...
 
class  Header
 Provides functionality to parse a connection header and retrieve values from it. More...
 

Typedefs

typedef std::map< std::string, std::string > M_string
 
typedef boost::shared_ptr< M_stringM_stringPtr
 
typedef std::set< std::string > S_string
 
typedef std::pair< std::string, std::string > StringPair
 
typedef std::vector< std::string > V_string
 
typedef std::vector< std::pair< std::string, std::string > > VP_string
 

Functions

bool get_environment_variable (std::string &str, const char *environment_variable)
 

Typedef Documentation

typedef std::map<std::string, std::string> ros::M_string

Definition at line 44 of file datatypes.h.

typedef boost::shared_ptr<M_string> ros::M_stringPtr

Definition at line 47 of file datatypes.h.

typedef std::set<std::string> ros::S_string

Definition at line 43 of file datatypes.h.

typedef std::pair<std::string, std::string> ros::StringPair

Definition at line 45 of file datatypes.h.

typedef std::vector<std::string> ros::V_string

Definition at line 42 of file datatypes.h.

typedef std::vector<std::pair<std::string, std::string> > ros::VP_string

Definition at line 41 of file datatypes.h.

Function Documentation

bool ros::get_environment_variable ( std::string &  str,
const char *  environment_variable 
)
inline

Convenient cross platform function for returning a std::string of an environment variable.

Definition at line 46 of file platform.h.



cpp_common
Author(s): John Faust
autogenerated on Mon Jul 27 2020 03:22:41