All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Private Attributes | List of all members
osl::misc::Counter Class Reference

#include <perfmon.h>

Public Member Functions

 Counter (const char *m)
 
 Counter (std::string const &m)
 
void count ()
 
 ~Counter ()
 

Private Attributes

unsigned long long int counter
 
std::string message
 

Detailed Description

Definition at line 125 of file perfmon.h.

Constructor & Destructor Documentation

osl::misc::Counter::Counter ( const char *  m)
inline

Definition at line 130 of file perfmon.h.

osl::misc::Counter::Counter ( std::string const &  m)
inline

Definition at line 131 of file perfmon.h.

osl::misc::Counter::~Counter ( )
inline

Definition at line 136 of file perfmon.h.

References counter, osl::misc::PerfMon::message(), and message.

Member Function Documentation

void osl::misc::Counter::count ( )
inline

Definition at line 132 of file perfmon.h.

References counter.

Member Data Documentation

unsigned long long int osl::misc::Counter::counter
private

Definition at line 127 of file perfmon.h.

Referenced by count(), and ~Counter().

std::string osl::misc::Counter::message
private

Definition at line 128 of file perfmon.h.

Referenced by ~Counter().


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