MeshKit  1.0
RegisterCounter Class Reference

#include <StopWatch.hpp>

List of all members.

Public Types

typedef unsigned long long int register_counter_t

Public Member Functions

 RegisterCounter ()
void reset ()
void start ()
void stop ()
register_counter_t getCount ()

Private Member Functions

register_counter_t rdtsc ()

Private Attributes

register_counter_t rtotal
register_counter_t rbegin
register_counter_t rend

Detailed Description

Definition at line 6 of file StopWatch.hpp.


Member Typedef Documentation

typedef unsigned long long int register_counter_t

Definition at line 9 of file StopWatch.hpp.


Constructor & Destructor Documentation

RegisterCounter ( ) [inline]

Definition at line 10 of file StopWatch.hpp.


Member Function Documentation

Definition at line 20 of file StopWatch.hpp.

register_counter_t rdtsc ( ) [inline, private]

Definition at line 24 of file StopWatch.hpp.

void reset ( ) [inline]

Definition at line 12 of file StopWatch.hpp.

void start ( ) [inline]

Definition at line 13 of file StopWatch.hpp.

void stop ( ) [inline]

Definition at line 15 of file StopWatch.hpp.


Member Data Documentation

Definition at line 23 of file StopWatch.hpp.

Definition at line 23 of file StopWatch.hpp.

Definition at line 23 of file StopWatch.hpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines