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

YStatisticBaseEntry Class Reference

#include <logfilestatistics.h>

Inheritance diagram for YStatisticBaseEntry:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~YStatisticBaseEntry ()
virtual bool IsValid () const=0
 Returns true if the content is valid.

virtual void Invalid ()=0
 Set the content to invalid.

virtual void Reset ()=0
 Reset the content to its initial state.

virtual QString GetVisibleString () const=0
 Returns the visible string of the content.

virtual QString GetKey () const=0
 Returns a string used to sorting more than one item of this type.

virtual void IncContent ()
 Return the visible string used for contents which are unknown.


Static Public Member Functions

QString GetUnknownString ()
 Return the visible string used for contents which are unknown.

QString GetInvalidString ()
 Return the visible string used for contents which are invalid.


Constructor & Destructor Documentation

virtual YStatisticBaseEntry::~YStatisticBaseEntry   [inline, virtual]
 


Member Function Documentation

QString YStatisticBaseEntry::GetInvalidString   [inline, static]
 

Return the visible string used for contents which are invalid.

virtual QString YStatisticBaseEntry::GetKey   const [pure virtual]
 

Returns a string used to sorting more than one item of this type.

Implemented in YStatisticEntry< T >, YStatisticEntry< YASA_TIME >, YStatisticEntry< double >, YStatisticEntry< QString >, YStatisticEntry< int >, YStatisticEntry< PERCENTTYPE >, and YStatisticEntry< bool >.

QString YStatisticBaseEntry::GetUnknownString   [inline, static]
 

Return the visible string used for contents which are unknown.

virtual QString YStatisticBaseEntry::GetVisibleString   const [pure virtual]
 

Returns the visible string of the content.

Implemented in YStatisticEntry< T >, YStatisticEntry< YASA_TIME >, YStatisticEntry< double >, YStatisticEntry< QString >, YStatisticEntry< int >, YStatisticEntry< PERCENTTYPE >, and YStatisticEntry< bool >.

virtual void YStatisticBaseEntry::IncContent   [inline, virtual]
 

Return the visible string used for contents which are unknown.

Reimplemented in YIntStatisticEntry.

virtual void YStatisticBaseEntry::Invalid   [pure virtual]
 

Set the content to invalid.

Implemented in YStatisticEntry< T >, YStatisticEntry< YASA_TIME >, YStatisticEntry< double >, YStatisticEntry< QString >, YStatisticEntry< int >, YStatisticEntry< PERCENTTYPE >, and YStatisticEntry< bool >.

virtual bool YStatisticBaseEntry::IsValid   const [pure virtual]
 

Returns true if the content is valid.

Implemented in YStatisticEntry< T >, YStatisticEntry< YASA_TIME >, YStatisticEntry< double >, YStatisticEntry< QString >, YStatisticEntry< int >, YStatisticEntry< PERCENTTYPE >, and YStatisticEntry< bool >.

virtual void YStatisticBaseEntry::Reset   [pure virtual]
 

Reset the content to its initial state.

Implemented in YStatisticEntry< T >, YStatisticEntry< YASA_TIME >, YStatisticEntry< double >, YStatisticEntry< QString >, YStatisticEntry< int >, YStatisticEntry< PERCENTTYPE >, and YStatisticEntry< bool >.


The documentation for this class was generated from the following file:
Generated on Fri Feb 14 00:03:09 2003 for Yasa by doxygen1.3-rc3