ardour
Public Member Functions | Private Attributes | Static Private Attributes | List of all members
CycleTimer Class Reference

#include <cycle_timer.h>

Public Member Functions

 CycleTimer (const std::string &name)
 
 ~CycleTimer ()
 

Private Attributes

cycles_t _entry
 
cycles_t _exit
 
std::string _name
 

Static Private Attributes

static float cycles_per_usec = 0
 

Detailed Description

Definition at line 33 of file cycle_timer.h.

Constructor & Destructor Documentation

CycleTimer::CycleTimer ( const std::string &  name)
inline

Definition at line 43 of file cycle_timer.h.

CycleTimer::~CycleTimer ( )
inline

Definition at line 57 of file cycle_timer.h.

Member Data Documentation

cycles_t CycleTimer::_entry
private

Definition at line 37 of file cycle_timer.h.

cycles_t CycleTimer::_exit
private

Definition at line 38 of file cycle_timer.h.

std::string CycleTimer::_name
private

Definition at line 39 of file cycle_timer.h.

float CycleTimer::cycles_per_usec = 0
staticprivate

Definition at line 35 of file cycle_timer.h.


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