#include <boost/algorithm/string.hpp>
#include <boost/utility/string_ref.hpp>
#include "ros_type_introspection/renamer.hpp"
Go to the source code of this file.
Namespaces | |
namespace | RosIntrospection |
Functions | |
void | RosIntrospection::applyNameTransform (const std::vector< SubstitutionRule > &rules, const ROSTypeFlat &container_source, RenamedValues &renamed_destination) |
bool | RosIntrospection::FindPattern (const std::vector< SString > &pattern, size_t index, const StringTreeNode *tail, const StringTreeNode **head) |
bool | RosIntrospection::isNumberPlaceholder (const SString &s) |
bool | RosIntrospection::isSubstitutionPlaceholder (const SString &s) |
int | RosIntrospection::PatternMatchAndIndexPosition (const StringTreeLeaf &leaf, const StringTreeNode *pattern_head) |