Namespaces | Functions
ros_introspection.cpp File Reference
#include <boost/algorithm/string.hpp>
#include <boost/utility/string_ref.hpp>
#include <boost/lexical_cast.hpp>
#include <boost/regex.hpp>
#include <boost/algorithm/string/regex.hpp>
#include <functional>
#include "ros_type_introspection/ros_introspection.hpp"
#include "ros_type_introspection/helper_functions.hpp"
Include dependency graph for ros_introspection.cpp:

Go to the source code of this file.

Namespaces

 RosIntrospection
 

Functions

template<typename Container >
void RosIntrospection::ExpandVectorIfNecessary (Container &container, size_t new_size)
 
bool RosIntrospection::FindPattern (const std::vector< boost::string_ref > &pattern, size_t index, const StringTreeNode *tail, const StringTreeNode **head)
 
bool RosIntrospection::isNumberPlaceholder (const boost::string_ref &s)
 
bool RosIntrospection::isSubstitutionPlaceholder (const boost::string_ref &s)
 
template<typename VectorType >
void RosIntrospection::JoinStrings (const VectorType &vect, const char separator, std::string &destination)
 
bool RosIntrospection::operator== (const std::string &a, const boost::string_ref &b)
 
int RosIntrospection::PatternMatchAndIndexPosition (const StringTreeLeaf &leaf, const StringTreeNode *pattern_head)
 


ros_type_introspection
Author(s): Davide Faconti
autogenerated on Sun Sep 6 2020 03:19:54