Go to the documentation of this file.
18 #include <unordered_map>
29 template <
typename Iterator,
typename Skipper>
53 for (
const auto& i : m1 ) {
MapGrammar< Iterator, MyCustomType, Skipper > Grammar
StatusCode parse(GaudiUtils::HashMap< K, V > &result, std::string_view input)
Basic parser for the types of HashMap used in DODBasicMapper.
StatusCode parse_(ResultT &result, std::string_view input)
std::unordered_map< std::string, std::string > MyCustomType
StatusCode initialize() override
ostream & operator<<(ostream &s, const MyCustomType &m)
MSG::Level msgLevel() const
get the cached level (originally extracted from the embedded MsgStream)
MsgStream & endmsg(MsgStream &s)
MsgStream Modifier: endmsg. Calls the output method of the MsgStream.
This file provides a Grammar for the type Gaudi::Accumulators::Axis It allows to use that type from p...
StatusCode execute() override
Algorithm execution.
StatusCode finalize() override
the default (empty) implementation of IStateful::finalize() method
constexpr static const auto SUCCESS
#define DECLARE_COMPONENT(type)
std::ostream & toStream(ITERATOR first, ITERATOR last, std::ostream &s, const std::string &open, const std::string &close, const std::string &delim)
the helper function to print the sequence
StatusCode finalize() override
Algorithm finalization.
boost::spirit::classic::position_iterator2< ForwardIterator > Iterator