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()=0IInterfacepure virtual
Counter typedefICounterSvc
COUNTER_EXISTS enum valueICounterSvc
COUNTER_NOT_PRESENT enum valueICounterSvc
COUNTER_REMOVED enum valueICounterSvc
Counters typedefICounterSvc
CountObject typedefICounterSvc
create(const std::string &group, const std::string &name, longlong initial_value, Counter *&refpCounter)=0ICounterSvcpure virtual
create(const std::string &group, const std::string &name, longlong initial_value=0)=0ICounterSvcpure virtual
DeclareInterfaceID(ICounterSvc, 4, 0)ICounterSvc
defaultPrintout(MsgStream &log, const Counter *pCounter) const =0ICounterSvcpure virtual
ext_iids typedefIInterface
get(const std::string &group, const std::string &name) const =0ICounterSvcpure virtual
get(const std::string &group) const =0ICounterSvcpure virtual
getInterfaceNames() const =0IInterfacepure virtual
i_cast(const InterfaceID &) const =0IInterfacepure virtual
iid typedefIInterface
interfaceID()IInterfaceinlinestatic
LAST_ERROR enum valueIInterface
NO_INTERFACE enum valueIInterface
print(const std::string &group, const std::string &name, Printout &printer) const =0ICounterSvcpure virtual
print(const std::string &group, Printout &printer) const =0ICounterSvcpure virtual
print(const Counter *pCounter, Printout &printer) const =0ICounterSvcpure virtual
print(const CountObject &pCounter, Printout &printer) const =0ICounterSvcpure virtual
print(Printout &printer) const =0ICounterSvcpure virtual
queryInterface(const InterfaceID &ti, void **pp)=0IInterfacepure virtual
refCount() const =0IInterfacepure virtual
release()=0IInterfacepure virtual
remove(const std::string &group, const std::string &name)=0ICounterSvcpure virtual
remove(const std::string &group)=0ICounterSvcpure virtual
Status enum nameIInterface
SUCCESS enum valueIInterface
VERSMISMATCH enum valueIInterface
~ICounterSvc()ICounterSvcprotectedvirtual
~IInterface()IInterfaceinlinevirtual