TSStats Class Reference

#include <tsstats.h>

List of all members.


Detailed Description

Collects statistics on the number of TSPacket's seen on each PID.

See also:
TSPacket, HDTVRecorder

Definition at line 14 of file tsstats.h.


Public Member Functions

 TSStats ()
void IncrPIDCount (int pid)
void IncrTSPacketCount ()
long long TSPacketCount ()
void Reset ()
QString toString ()

Private Attributes

long long _tspacket_count
QMap< int, long long > _pid_counts

Constructor & Destructor Documentation

TSStats::TSStats (  )  [inline]

Definition at line 17 of file tsstats.h.


Member Function Documentation

void TSStats::IncrPIDCount ( int  pid  )  [inline]

Definition at line 18 of file tsstats.h.

void TSStats::IncrTSPacketCount (  )  [inline]

Definition at line 19 of file tsstats.h.

long long TSStats::TSPacketCount (  )  [inline]

Definition at line 20 of file tsstats.h.

void TSStats::Reset ( void   )  [inline]

Definition at line 21 of file tsstats.h.

QString TSStats::toString ( void   )  [inline]

Definition at line 28 of file tsstats.h.


Member Data Documentation

long long TSStats::_tspacket_count [private]

Definition at line 24 of file tsstats.h.

Referenced by IncrTSPacketCount(), Reset(), toString(), and TSPacketCount().

QMap<int, long long> TSStats::_pid_counts [private]

Definition at line 25 of file tsstats.h.

Referenced by IncrPIDCount(), Reset(), and toString().


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

Generated on Sat Dec 18 05:16:12 2010 for MythTV by  doxygen 1.5.5