20    template <
typename K, 
typename V>
 
   22      std::map<std::string, std::string> tmp;
 
   26        result.insert( tmp.begin(), tmp.end() );
 
 
 
   37  return ( alg != 
m_algMap.end() ) ? alg->second : 
"";
 
 
   42  return ( node != 
m_nodeMap.end() ) ? node->second : 
"";
 
 
The declaration of major parsing functions used e.g for (re)implementation of new extended properties...
#define DECLARE_COMPONENT(type)
Default implementation of a DataOnDemand mapper.
MapProp< std::string > m_nodeMap
std::string nodeTypeForPath(const std::string &path) override
Gaudi::Utils::TypeNameString algorithmForPath(const std::string &path) override
MapProp< Gaudi::Utils::TypeNameString > m_algMap
Common class providing an architecture-independent hash map.
This class is used for returning status codes from appropriate routines.
StatusCode parse(GaudiUtils::HashMap< K, V > &result, std::string_view input)
Basic parser for the types of HashMap used in DODBasicMapper.
This file provides a Grammar for the type Gaudi::Accumulators::Axis It allows to use that type from p...