| # Gaudi Framework, version v25r0 |

Home |  | Generated: Mon Feb 17 2014

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ICounterSvc Member List

This is the complete list of members for ICounterSvc, including all inherited members.

addRef()=0 | IInterface | pure virtual
Counter typedef | ICounterSvc |
COUNTER_EXISTS enum value | ICounterSvc |
COUNTER_NOT_PRESENT enum value | ICounterSvc |
COUNTER_REMOVED enum value | ICounterSvc |
Counters typedef | ICounterSvc |
CountObject typedef | ICounterSvc |
create(const std::string &group, const std::string &name, longlong initial_value, Counter *&refpCounter)=0 | ICounterSvc | pure virtual
create(const std::string &group, const std::string &name, longlong initial_value=0)=0 | ICounterSvc | pure virtual
DeclareInterfaceID(ICounterSvc, 4, 0) | ICounterSvc |
defaultPrintout(MsgStream &log, const Counter *pCounter) const =0 | ICounterSvc | pure virtual
ext_iids typedef | IInterface |
get(const std::string &group, const std::string &name) const =0 | ICounterSvc | pure virtual
get(const std::string &group) const =0 | ICounterSvc | pure virtual
getInterfaceNames() const =0 | IInterface | pure virtual
i_cast(const InterfaceID &) const =0 | IInterface | pure virtual
iid typedef | IInterface |
interfaceID() | IInterface | inline static
LAST_ERROR enum value | IInterface |
NO_INTERFACE enum value | IInterface |
print(const std::string &group, const std::string &name, Printout &printer) const =0 | ICounterSvc | pure virtual
print(const std::string &group, Printout &printer) const =0 | ICounterSvc | pure virtual
print(const Counter *pCounter, Printout &printer) const =0 | ICounterSvc | pure virtual
print(const CountObject &pCounter, Printout &printer) const =0 | ICounterSvc | pure virtual
print(Printout &printer) const =0 | ICounterSvc | pure virtual
queryInterface(const InterfaceID &ti, void **pp)=0 | IInterface | pure virtual
refCount() const =0 | IInterface | pure virtual
release()=0 | IInterface | pure virtual
remove(const std::string &group, const std::string &name)=0 | ICounterSvc | pure virtual
remove(const std::string &group)=0 | ICounterSvc | pure virtual
Status enum name | IInterface |
SUCCESS enum value | IInterface |
VERSMISMATCH enum value | IInterface |
~ICounterSvc() | ICounterSvc | protected virtual
~IInterface() | IInterface | inline virtual