armarx::armem::server::robot_state::exteroception Namespace Reference

Namespaces

namespace  detail
 

Classes

class  ArmarDEConverter
 
class  ConverterInterface
 
class  ConverterRegistry
 
class  ConverterTools
 
struct  ConverterValue
 
class  Segment
 

Functions

template<class ValueT>
ValueT findByPrefix (const std::string &key, const std::map< std::string, ValueT > &map)
 
std::optional< std::string > findByPrefix (const std::string &key, const std::set< std::string > &prefixes)
 Search.
 
template<class ValueT>
ValueT findBySuffix (const std::string &key, const std::map< std::string, ValueT > &map)
 
template<class T>
T getValueAs (const ConverterValue &value)
 

Function Documentation

◆ findByPrefix() [1/2]

template<class ValueT>
ValueT findByPrefix ( const std::string & key,
const std::map< std::string, ValueT > & map )

Definition at line 43 of file ConverterTools.h.

◆ findByPrefix() [2/2]

std::optional< std::string > findByPrefix ( const std::string & key,
const std::set< std::string > & prefixes )

Search.

Parameters
key
prefixes
Returns

Definition at line 13 of file ConverterTools.cpp.

◆ findBySuffix()

template<class ValueT>
ValueT findBySuffix ( const std::string & key,
const std::map< std::string, ValueT > & map )

Definition at line 57 of file ConverterTools.h.

◆ getValueAs()

template<class T>
T getValueAs ( const ConverterValue & value)

Definition at line 27 of file ConverterTools.h.

+ Here is the call graph for this function: