The Gaudi Framework  v37r1 (a7f61348)
Gaudi::Interfaces::IOptionsSvc Member List

This is the complete list of members for Gaudi::Interfaces::IOptionsSvc, including all inherited members.

addRef()=0IInterfacepure virtual
bind(const std::string &prefix, Gaudi::Details::PropertyBase *property)=0Gaudi::Interfaces::IOptionsSvcpure virtual
broadcast(const std::regex &filter, const std::string &value, OnlyDefaults defaults=OnlyDefaults{ true })=0Gaudi::Interfaces::IOptionsSvcpure virtual
DeclareInterfaceID(IOptionsSvc, 1, 0)Gaudi::Interfaces::IOptionsSvc
ext_iids typedefIInterface
get(const std::string &key, const std::string &default_={}) const =0Gaudi::Interfaces::IOptionsSvcpure virtual
getInterfaceNames() const =0IInterfacepure virtual
has(const std::string &key) const =0Gaudi::Interfaces::IOptionsSvcpure virtual
i_cast(const InterfaceID &) const =0IInterfacepure virtual
iid typedefIInterface
interfaceID()IInterfaceinlinestatic
isSet(const std::string &key) const =0Gaudi::Interfaces::IOptionsSvcpure virtual
items() const =0Gaudi::Interfaces::IOptionsSvcpure virtual
items(UnaryPredicate predicate) constGaudi::Interfaces::IOptionsSvcinline
items(const std::regex &filter) constGaudi::Interfaces::IOptionsSvcinline
OnlyDefaults typedefGaudi::Interfaces::IOptionsSvc
pop(const std::string &key, const std::string &default_={})=0Gaudi::Interfaces::IOptionsSvcpure virtual
queryInterface(const InterfaceID &ti, void **pp)=0IInterfacepure virtual
readOptions(std::string_view file, std::string_view path="")=0Gaudi::Interfaces::IOptionsSvcpure virtual
refCount() const =0IInterfacepure virtual
release()=0IInterfacepure virtual
set(const std::string &key, const std::string &value)=0Gaudi::Interfaces::IOptionsSvcpure virtual
Status enum nameIInterface
~IInterface()=defaultIInterfacevirtual
~IOptionsSvc()=defaultGaudi::Interfaces::IOptionsSvcprotectedvirtual