|
Gaudi Framework, version v25r1 |
| Home | Generated: Mon Mar 24 2014 |
#include <Catalog.h>

Public Types | |
| typedef boost::ptr_set < Property, Property::LessThen > | PropertySet |
| typedef std::map< std::string, PropertySet > | CatalogSet |
| typedef CatalogSet::value_type | value_type |
| typedef CatalogSet::iterator | iterator |
| typedef CatalogSet::const_iterator | const_iterator |
Public Member Functions | |
| iterator | begin () |
| const_iterator | begin () const |
| iterator | end () |
| const_iterator | end () const |
| std::vector< std::string > | ClientNames () const |
| bool | Add (Property *property) |
| template<typename Value > | |
| bool | Add (const std::string &client, const std::string &property, const Value &value) |
| Property * | Find (const std::string &client, const std::string &name) |
| std::string | ToString () const |
| std::ostream & | fillStream (std::ostream &out) const |
| print the content of the catalogue to std::ostream | |
Private Attributes | |
| CatalogSet | catalog_ |
| typedef std::map<std::string, PropertySet> Gaudi::Parsers::Catalog::CatalogSet |
| typedef CatalogSet::const_iterator Gaudi::Parsers::Catalog::const_iterator |
| typedef CatalogSet::iterator Gaudi::Parsers::Catalog::iterator |
| typedef boost::ptr_set<Property, Property::LessThen> Gaudi::Parsers::Catalog::PropertySet |
| typedef CatalogSet::value_type Gaudi::Parsers::Catalog::value_type |
| bool Gaudi::Parsers::Catalog::Add | ( | Property * | property | ) |
Definition at line 21 of file Catalog.cpp.
|
inline |
|
inline |
|
inline |
| std::vector< std::string > Gaudi::Parsers::Catalog::ClientNames | ( | ) | const |
Definition at line 13 of file Catalog.cpp.
|
inline |
|
inline |
| std::ostream & Gaudi::Parsers::Catalog::fillStream | ( | std::ostream & | out | ) | const |
print the content of the catalogue to std::ostream
Definition at line 61 of file Catalog.cpp.
| gp::Property * Gaudi::Parsers::Catalog::Find | ( | const std::string & | client, |
| const std::string & | name | ||
| ) |
Definition at line 36 of file Catalog.cpp.
| std::string Gaudi::Parsers::Catalog::ToString | ( | ) | const |
Definition at line 48 of file Catalog.cpp.
|
private |