Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

SH::Measurement Class Reference

#include <Measurement.h>

Collaboration diagram for SH::Measurement:

Collaboration graph
[legend]
List of all members.

Public Types

enum  Index {
  Begin, MEASUREMENT_MODE, EnterCode, LeaveCode,
  AfterCode, MEASUREMENT_MODE, EnterPull, LeavePull,
  AfterPull, BeforePush, EnterPush, LeavePush,
  AfterPush, End, NumMeasurements
}

Static Public Member Functions

void flushpipe ()
void measure (Measurement::Index i, int subcodepoint=0)
void measure_get (u_int64_t &dest)
void measure_store (u_int64_t dest, Measurement::Index i, int subcodepoint=0)

Member Enumeration Documentation

enum SH::Measurement::Index
 

Enumeration values:
Begin 
MEASUREMENT_MODE 
EnterCode 
LeaveCode 
AfterCode 
MEASUREMENT_MODE 
EnterPull 
LeavePull 
AfterPull 
BeforePush 
EnterPush 
LeavePush 
AfterPush 
End 
NumMeasurements 


Member Function Documentation

void SH::Measurement::flushpipe  )  [inline, static]
 

void SH::Measurement::measure Measurement::Index  i,
int  subcodepoint = 0
[inline, static]
 

void SH::Measurement::measure_get u_int64_t &  dest  )  [inline, static]
 

void SH::Measurement::measure_store u_int64_t  dest,
Measurement::Index  i,
int  subcodepoint = 0
[inline, static]
 


The documentation for this class was generated from the following file:
Generated on Sun Mar 6 13:36:27 2005 for Komssys by doxygen 1.3.8