Go to the documentation of this file.
29 #ifndef ROSCPP_NAMES_H
30 #define ROSCPP_NAMES_H
72 ROSCPP_DECL std::string
append(
const std::string& left,
const std::string& right);
97 #endif // ROSCPP_NAMES_H
ROSCPP_DECL std::string resolve(const std::string &name, bool remap=true)
Resolve a graph resource name into a fully qualified graph resource name.
const ROSCPP_DECL M_string & getRemappings()
ROSCPP_DECL std::string clean(const std::string &name)
Cleans a graph resource name: removes double slashes, trailing slash.
std::map< std::string, std::string > M_string
ROSCPP_DECL bool validate(const std::string &name, std::string &error)
Validate a name against the name spec.
ROSCPP_DECL std::string parentNamespace(const std::string &name)
Get the parent namespace of a name.
ROSCPP_DECL std::string remap(const std::string &name)
Apply remappings to a name.
const ROSCPP_DECL M_string & getUnresolvedRemappings()
ROSCPP_DECL std::string append(const std::string &left, const std::string &right)
Append one name to another.
def error(*args, **kwargs)
sick_scan_xd
Author(s): Michael Lehning
, Jochen Sprickerhof , Martin Günther
autogenerated on Fri Oct 25 2024 02:47:09