HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HOM_anonstats Class Referenceabstract

#include <HOM_anonstats.h>

Public Member Functions

virtual ~HOM_anonstats ()
 
virtual std::string __repr__ ()=0
 
virtual void recordOccurrence (const char *key)=0
 
virtual void recordString (const char *key, const char *value)=0
 
virtual bool hasString (const char *key)=0
 
virtual std::string getString (const char *key)=0
 
virtual void incrementCount (const char *key, int count=1)=0
 
virtual void logEvent (const char *key, const char *message)=0
 
virtual void addSum (const char *key, const double stat_value, int count=1)=0
 

Detailed Description

Definition at line 17 of file HOM_anonstats.h.

Constructor & Destructor Documentation

virtual HOM_anonstats::~HOM_anonstats ( )
inlinevirtual

Definition at line 20 of file HOM_anonstats.h.

Member Function Documentation

virtual std::string HOM_anonstats::__repr__ ( )
pure virtual
virtual void HOM_anonstats::addSum ( const char *  key,
const double  stat_value,
int  count = 1 
)
pure virtual
virtual std::string HOM_anonstats::getString ( const char *  key)
pure virtual
virtual bool HOM_anonstats::hasString ( const char *  key)
pure virtual
virtual void HOM_anonstats::incrementCount ( const char *  key,
int  count = 1 
)
pure virtual
virtual void HOM_anonstats::logEvent ( const char *  key,
const char *  message 
)
pure virtual
virtual void HOM_anonstats::recordOccurrence ( const char *  key)
pure virtual
virtual void HOM_anonstats::recordString ( const char *  key,
const char *  value 
)
pure virtual

The documentation for this class was generated from the following file: