Go to the documentation of this file.
11 #ifndef JOBOPTIONSVC_CATALOG_H_
12 #define JOBOPTIONSVC_CATALOG_H_
24 #include <boost/ptr_container/ptr_set.hpp>
41 typedef boost::ptr_set<Property, Property::LessThen>
PropertySet;
55 template <
typename Value>
73 template <
typename Value>
79 #endif // JOBOPTIONSVC_CATALOG_H_
std::vector< std::string > ClientNames() const
CatalogSet::const_iterator const_iterator
Property * Find(std::string_view client, std::string_view name)
std::ostream & fillStream(std::ostream &out) const
print the content of the catalogue to std::ostream
bool Add(Property *property)
std::map< std::string, PropertySet, std::less<> > CatalogSet
const_iterator begin() const
std::ostream & operator<<(std::ostream &o, const Catalog &c)
printout operator
CatalogSet::value_type value_type
CatalogSet::iterator iterator
This file provides a Grammar for the type Gaudi::Accumulators::Axis It allows to use that type from p...
const_iterator end() const
boost::ptr_set< Property, Property::LessThen > PropertySet
std::string ToString() const