Namespaces | Macros | Functions
names.h File Reference
#include "sick_scan/sick_scan_base.h"
#include "forwards.h"
#include "common.h"
Include dependency graph for names.h:

Go to the source code of this file.

Namespaces

 roswrap
 
 roswrap::names
 Contains functions which allow you to manipulate ROS names.
 

Macros

#define ROSCPP_NAMES_H
 

Functions

ROSCPP_DECL std::string roswrap::names::append (const std::string &left, const std::string &right)
 Append one name to another. More...
 
ROSCPP_DECL std::string roswrap::names::clean (const std::string &name)
 Cleans a graph resource name: removes double slashes, trailing slash. More...
 
const ROSCPP_DECL M_stringroswrap::names::getRemappings ()
 
const ROSCPP_DECL M_stringroswrap::names::getUnresolvedRemappings ()
 
ROSCPP_DECL std::string roswrap::names::parentNamespace (const std::string &name)
 Get the parent namespace of a name. More...
 
ROSCPP_DECL std::string roswrap::names::remap (const std::string &name)
 Apply remappings to a name. More...
 
ROSCPP_DECL std::string roswrap::names::resolve (const std::string &name, bool remap=true)
 Resolve a graph resource name into a fully qualified graph resource name. More...
 
ROSCPP_DECL std::string roswrap::names::resolve (const std::string &ns, const std::string &name, bool remap=true)
 Resolve a graph resource name into a fully qualified graph resource name. More...
 
ROSCPP_DECL bool roswrap::names::validate (const std::string &name, std::string &error)
 Validate a name against the name spec. More...
 

Macro Definition Documentation

◆ ROSCPP_NAMES_H

#define ROSCPP_NAMES_H

Definition at line 30 of file names.h.



sick_scan_xd
Author(s): Michael Lehning , Jochen Sprickerhof , Martin Günther
autogenerated on Fri Oct 25 2024 02:47:13