Logo Search packages:      
Sourcecode: rosegarden version File versions  Download package

Rosegarden::Profiles Class Reference

#include <Profiler.h>

List of all members.

Detailed Description

Profiling classes The class holding all profiling data

This class is a singleton

Definition at line 39 of file Profiler.h.

Public Member Functions

void accumulate (const char *id, clock_t time, RealTime rt)
void dump ()

Static Public Member Functions

static ProfilesgetInstance ()

Protected Types

typedef std::map< const char
*, TimePair > 
typedef std::map< const char
*, ProfilePair > 
typedef std::pair< int, TimePair > ProfilePair
typedef std::pair< clock_t,
RealTime > 

Protected Attributes

LastCallMap m_lastCalls
ProfileMap m_profiles

Static Protected Attributes

static Profilesm_instance = 0

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

Generated by  Doxygen 1.6.0   Back to index