MythTV  0.26-pre
Public Member Functions | Private Attributes
TSStats Class Reference

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

#include <tsstats.h>

List of all members.

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

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.


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.

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:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends