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_string > | M_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 std::map<std::string, std::string> ros::M_string |
Definition at line 45 of file datatypes.h.
typedef boost::shared_ptr<M_string> ros::M_stringPtr |
Definition at line 48 of file datatypes.h.
typedef std::set<std::string> ros::S_string |
Definition at line 44 of file datatypes.h.
typedef std::pair<std::string, std::string> ros::StringPair |
Definition at line 46 of file datatypes.h.
typedef std::vector<std::string> ros::V_string |
Definition at line 43 of file datatypes.h.
typedef std::vector<std::pair<std::string, std::string> > ros::VP_string |
Definition at line 42 of file datatypes.h.
|
inline |
Convenient cross platform function for returning a std::string of an environment variable.
Definition at line 46 of file platform.h.