10 template <
typename K,
typename V>
35 auto alg = m_algMap.find(
path);
36 return (alg != m_algMap.end()) ? alg->second :
"";
42 auto node = m_nodeMap.
find(path);
43 return (node != m_nodeMap.end()) ? node->second :
"";
Default implementation of a DataOnDemand mapper.
The declaration of major parsing functions used e.g for (re)implementation of new extended properties...
bool isSuccess() const
Test for a status code of SUCCESS.
StatusCode parse(GaudiUtils::HashMap< K, V > &result, const std::string &input)
Basic parser for the types of HashMap used in DODBasicMapper.
std::string nodeTypeForPath(const std::string &path) override
#define DECLARE_COMPONENT(type)
This class is used for returning status codes from appropriate routines.
Common class providing an architecture-independent hash map.
std::pair< iterator, bool > insert(ValueType &&val)
Helper functions to set/get the application return code.