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

#include <perfmon.h>

Public Member Functions

 CounterPair (std::string const &m)
 
 CounterPair (const char *file, const char *function, int line)
 
void count1 ()
 
void count2 ()
 
 ~CounterPair ()
 

Private Attributes

unsigned long long int counter1
 
unsigned long long int counter2
 
std::string message
 

Detailed Description

Definition at line 141 of file perfmon.h.

Constructor & Destructor Documentation

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

Definition at line 147 of file perfmon.h.

osl::misc::CounterPair::CounterPair ( const char *  file,
const char *  function,
int  line 
)

Definition at line 27 of file perfmon.cc.

osl::misc::CounterPair::~CounterPair ( )

Definition at line 33 of file perfmon.cc.

Member Function Documentation

void osl::misc::CounterPair::count1 ( )
inline

Definition at line 149 of file perfmon.h.

References counter1.

void osl::misc::CounterPair::count2 ( )
inline

Definition at line 153 of file perfmon.h.

References counter2.

Member Data Documentation

unsigned long long int osl::misc::CounterPair::counter1
private

Definition at line 143 of file perfmon.h.

Referenced by count1().

unsigned long long int osl::misc::CounterPair::counter2
private

Definition at line 144 of file perfmon.h.

Referenced by count2().

std::string osl::misc::CounterPair::message
private

Definition at line 145 of file perfmon.h.


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