Public Member Functions | List of all members
imeas::IDataSequenceStatistics Class Referenceabstract

Common interaface for data sequence statistics. More...

#include <IDataSequenceStatistics.h>

Inheritance diagram for imeas::IDataSequenceStatistics:
iser::ISerializable istd::IChangeable istd::IPolymorphic imeas::CDataSequenceStatistics

Public Member Functions

virtual bool SetChannelStatistics (const imeas::IDataStatistics &channelStatistics, int channelIndex)=0
 Set channel statistics for the given channel index. More...
 
virtual void ResetStatistics ()=0
 Reset all statitics data. More...
 
virtual int GetChannelsCount () const =0
 Get number of channels. More...
 
virtual const
imeas::IDataStatistics
GetChannelStatistics (int channelIndex) const =0
 Get data statics of the given channel channelIndex. More...
 

Detailed Description

Common interaface for data sequence statistics.

Definition at line 19 of file IDataSequenceStatistics.h.

Member Function Documentation

virtual int imeas::IDataSequenceStatistics::GetChannelsCount ( ) const
pure virtual

Get number of channels.

Implemented in imeas::CDataSequenceStatistics.

virtual const imeas::IDataStatistics* imeas::IDataSequenceStatistics::GetChannelStatistics ( int  channelIndex) const
pure virtual

Get data statics of the given channel channelIndex.

Implemented in imeas::CDataSequenceStatistics.

virtual void imeas::IDataSequenceStatistics::ResetStatistics ( )
pure virtual

Reset all statitics data.

Implemented in imeas::CDataSequenceStatistics.

virtual bool imeas::IDataSequenceStatistics::SetChannelStatistics ( const imeas::IDataStatistics channelStatistics,
int  channelIndex 
)
pure virtual

Set channel statistics for the given channel index.

Implemented in imeas::CDataSequenceStatistics.


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

© 2007-2017 Witold Gantzke and Kirill Lepskiy