SCTENetworkInformationTable Class Reference

#include <sctetables.h>

Inheritance diagram for SCTENetworkInformationTable:
PSIPTable PESPacket

List of all members.

Public Types

enum  { kInvalid = 0x0, kCarrierDefinitionSubtable = 0x1, kModulationModeSubtable = 0x2 }

Public Member Functions

 SCTENetworkInformationTable (const SCTENetworkInformationTable &table)
 SCTENetworkInformationTable (const PSIPTable &table)
 ~SCTENetworkInformationTable ()
uint FirstIndex (void) const
uint NumberOfRecords (void) const
uint TransmissionMedium (void) const
uint TableSubtype (void) const
CarrierDefinitionSubtable CarrierDefinition (uint i) const
ModulationModeSubtable ModulationMode (uint i) const
uint DescriptorsLength (void) const
const unsigned char * Descriptors (void) const
bool Parse (void)
QString toString (void) const
QString toStringXML (uint indent_level) const

Private Attributes

vector< const unsigned char * > _ptrs

Detailed Description

Definition at line 190 of file sctetables.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
kInvalid 
kCarrierDefinitionSubtable 
kModulationModeSubtable 

Definition at line 221 of file sctetables.h.


Constructor & Destructor Documentation

SCTENetworkInformationTable::SCTENetworkInformationTable ( const SCTENetworkInformationTable table  )  [inline]

Definition at line 193 of file sctetables.h.

SCTENetworkInformationTable::SCTENetworkInformationTable ( const PSIPTable table  )  [inline]

Definition at line 199 of file sctetables.h.

SCTENetworkInformationTable::~SCTENetworkInformationTable (  )  [inline]

Definition at line 204 of file sctetables.h.


Member Function Documentation

uint SCTENetworkInformationTable::FirstIndex ( void   )  const [inline]

Definition at line 215 of file sctetables.h.

Referenced by toString(), and toStringXML().

uint SCTENetworkInformationTable::NumberOfRecords ( void   )  const [inline]

Definition at line 217 of file sctetables.h.

Referenced by Parse(), toString(), and toStringXML().

uint SCTENetworkInformationTable::TransmissionMedium ( void   )  const [inline]

Definition at line 219 of file sctetables.h.

Referenced by toStringXML().

uint SCTENetworkInformationTable::TableSubtype ( void   )  const [inline]

Definition at line 228 of file sctetables.h.

Referenced by Parse(), toString(), and toStringXML().

CarrierDefinitionSubtable SCTENetworkInformationTable::CarrierDefinition ( uint  i  )  const [inline]

Definition at line 231 of file sctetables.h.

Referenced by toString(), and toStringXML().

ModulationModeSubtable SCTENetworkInformationTable::ModulationMode ( uint  i  )  const [inline]

Definition at line 234 of file sctetables.h.

Referenced by toString(), and toStringXML().

uint SCTENetworkInformationTable::DescriptorsLength ( void   )  const [inline]

Definition at line 241 of file sctetables.h.

Referenced by toStringXML().

const unsigned char* SCTENetworkInformationTable::Descriptors ( void   )  const [inline]

Definition at line 243 of file sctetables.h.

Referenced by toStringXML().

bool SCTENetworkInformationTable::Parse ( void   ) 

Definition at line 168 of file sctetables.cpp.

Referenced by toStringXML().

QString SCTENetworkInformationTable::toString ( void   )  const [virtual]

Reimplemented from PSIPTable.

Definition at line 200 of file sctetables.cpp.

QString SCTENetworkInformationTable::toStringXML ( uint  indent_level  )  const [virtual]

Reimplemented from PSIPTable.

Definition at line 220 of file sctetables.cpp.


Member Data Documentation

vector<const unsigned char*> SCTENetworkInformationTable::_ptrs [private]

Definition at line 251 of file sctetables.h.

Referenced by Parse().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Fri May 25 06:42:22 2012 for MythTV by  doxygen 1.6.3