![]() |
The Gaudi Framework
master (b9786168)
|
#include <GaudiKernel/Kernel.h>#include <GaudiKernel/StatusCode.h>#include <iosfwd>#include <string>#include <string_view>#include <vector>

Go to the source code of this file.
Classes | |
| struct | Gaudi::StringKeyHash |
| Transparent hash operator for heterogeneous lookups. More... | |
| class | Gaudi::StringKey |
| Helper class for efficient "key" access for strings. More... | |
| struct | std::hash< Gaudi::StringKey > |
| specialization of hash function used in C++11 collections like std::unordered_map More... | |
Namespaces | |
| namespace | Gaudi |
| This file provides a Grammar for the type Gaudi::Accumulators::Axis It allows to use that type from python with a format liks : ( nbins, min, max, title ) where title can be ommited. | |
| namespace | Gaudi::Utils |
| namespace | Gaudi::Parsers |
| namespace | std |
| STL namespace. | |
Functions | |
| std::size_t | Gaudi::hash_value (const Gaudi::StringKey &key) |
| hash-function: heeded for boost::hash | |
| GAUDI_API std::ostream & | Gaudi::Utils::toStream (const Gaudi::StringKey &key, std::ostream &s) |
| send the object to stream (needed to use it as property) | |
| std::ostream & | Gaudi::operator<< (std::ostream &o, const Gaudi::StringKey &key) |
| printout of the object reply on the native printout for the string | |
| GAUDI_API StatusCode | Gaudi::Parsers::parse (Gaudi::StringKey &result, std::string_view input) |
| parse the key from the string | |
| GAUDI_API StatusCode | Gaudi::Parsers::parse (std::vector< Gaudi::StringKey > &result, std::string_view input) |
| parse the vector of keys from the string | |