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

YMutexEnvironmentStatistics Class Reference

#include <statistics.h>

Inheritance diagram for YMutexEnvironmentStatistics:

Inheritance graph
[legend]
Collaboration diagram for YMutexEnvironmentStatistics:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 YMutexEnvironmentStatistics (YEnvironmentLogFileSet &e)
virtual QStringList GetPropertyNames () const
 Returns the property names.

virtual unsigned int GetMaxProperties () const
 Returns the number of properties.

virtual unsigned int GetMaxEntries () const
 Returns the number of entries (columns) of the statistic table.

virtual QString GetSubTitleType () const
 Returns the statistic type "Task" or "Mutex".

virtual QStringList GetEntryNames () const
 Returns a list of entry names which should be drawn in each row.

virtual YLogFileStatisticsGetEntryLogFileStatistics (int number)
 Returns the ptr to YLogFileStatistics of the given column.


Detailed Description

This class can handle all entries of the following type:

This frame shows the usage of mutexes: The printed numbers are number of the using task

| Mutex 1 | Mutex 2 | Mutex 3 --------+----------+---------+--------- Locked | 10 | 10 | 5 Blocked | 4 | 4 | 3


Constructor & Destructor Documentation

YMutexEnvironmentStatistics::YMutexEnvironmentStatistics YEnvironmentLogFileSet   e [inline]
 


Member Function Documentation

virtual YLogFileStatistics* YMutexEnvironmentStatistics::GetEntryLogFileStatistics int    number [inline, virtual]
 

Returns the ptr to YLogFileStatistics of the given column.

Implements YStatistics.

virtual QStringList YMutexEnvironmentStatistics::GetEntryNames   const [inline, virtual]
 

Returns a list of entry names which should be drawn in each row.

Implements YStatistics.

virtual unsigned int YMutexEnvironmentStatistics::GetMaxEntries   const [inline, virtual]
 

Returns the number of entries (columns) of the statistic table.

Implements YStatistics.

virtual unsigned int YMutexEnvironmentStatistics::GetMaxProperties   const [inline, virtual]
 

Returns the number of properties.

Implements YStatistics.

virtual QStringList YMutexEnvironmentStatistics::GetPropertyNames   const [inline, virtual]
 

Returns the property names.

Implements YStatistics.

virtual QString YMutexEnvironmentStatistics::GetSubTitleType   const [inline, virtual]
 

Returns the statistic type "Task" or "Mutex".

Implements YEnvironmentStatistics.


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