Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Examples  

YLogFileMutex Class Reference

#include <logfile.h>

Inheritance diagram for YLogFileMutex:

Inheritance graph
[legend]
Collaboration diagram for YLogFileMutex:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 YLogFileMutex (const YObjectArgs &args)
int GetId () const
void SetId (int i)
int GetNumber () const
void SetNumber (int n)
YMutexLogFileStatisticsGetStatistics ()
void SetMutexLockingTimeTmp (YASA_TIME t)
YASA_TIME GetMutexLockingTimeTmp () const

Private Attributes

int id
int number
YMutexLogFileStatistics statistics
YASA_TIME lockingtime

Detailed Description

Properties of a mutex extracted from a logfile


Constructor & Destructor Documentation

YLogFileMutex::YLogFileMutex const YObjectArgs   args [inline]
 


Member Function Documentation

int YLogFileMutex::GetId   const [inline]
 

YASA_TIME YLogFileMutex::GetMutexLockingTimeTmp   const [inline]
 

int YLogFileMutex::GetNumber   const [inline]
 

YMutexLogFileStatistics& YLogFileMutex::GetStatistics   [inline]
 

void YLogFileMutex::SetId int    i [inline]
 

void YLogFileMutex::SetMutexLockingTimeTmp YASA_TIME    t [inline]
 

void YLogFileMutex::SetNumber int    n [inline]
 


Member Data Documentation

int YLogFileMutex::id [private]
 

YASA_TIME YLogFileMutex::lockingtime [private]
 

int YLogFileMutex::number [private]
 

YMutexLogFileStatistics YLogFileMutex::statistics [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Feb 13 23:57:18 2003 for Yasa by doxygen1.3-rc3