|
Gaudi Framework, version v21r8 |
| Home | Generated: 17 Mar 2010 |
#include <iosfwd>#include <string>#include <functional>#include <algorithm>#include "GaudiKernel/Kernel.h"


Go to the source code of this file.
Namespaces | |
| namespace | Gaudi |
| namespace | Gaudi::Utils |
| namespace | Gaudi::Parsers |
Classes | |
| class | Gaudi::StringKey |
| The helper class to represent the efficient "key" for access. More... | |
Defines | |
| #define | GAUDIKERNEL_STRINGKEY_H 1 |
Functions | |
| template<unsigned int N> | |
| bool | Gaudi::operator== (const Gaudi::StringKey &key1, const char(&key2)[N]) |
| equality operator with C-arrays | |
| template<unsigned int N> | |
| bool | Gaudi::operator!= (const Gaudi::StringKey &key1, const char(&key2)[N]) |
| non-equality operator with C-arrays | |
| bool | Gaudi::operator== (const std::string &key1, const Gaudi::StringKey &key2) |
| "right" form of equality operator | |
| template<unsigned int N> | |
| bool | Gaudi::operator== (const char(&key1)[N], const Gaudi::StringKey &key2) |
| "right" form of equality operator | |
| bool | Gaudi::operator!= (const std::string &key1, const Gaudi::StringKey &key2) |
| "right" form of non-equality operator | |
| template<unsigned int N> | |
| bool | Gaudi::operator!= (const char(&key1)[N], const Gaudi::StringKey &key2) |
| "right" form of non-equality operator | |
| 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, const std::string &input) |
| parse the key from the string | |
| GAUDI_API StatusCode | Gaudi::Parsers::parse (std::vector< Gaudi::StringKey > &result, const std::string &input) |
| parse the vector of keys from the string | |
| #define GAUDIKERNEL_STRINGKEY_H 1 |
Definition at line 4 of file StringKey.h.