osl::misc::CounterPair Class Reference

- Main Page
- Namespaces
- Classes
- Files

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

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:

- perfmon.h
- perfmon.cc