MythTV
master
|
#include <atscdescriptors.h>
Public Member Functions | |
MultipleStringStructure (const unsigned char *data) | |
uint | StringCount (void) const |
int | LanguageKey (uint i) const |
QString | LanguageString (uint i) const |
int | CanonicalLanguageKey (uint i) const |
QString | CanonicalLanguageString (uint i) const |
uint | SegmentCount (uint i) const |
uint | CompressionType (uint i, uint j) const |
QString | CompressionTypeString (uint i, uint j) const |
int | Mode (int i, int j) const |
int | Bytes (int i, int j) const |
uint | GetIndexOfBestMatch (QMap< uint, uint > &langPrefs) const |
QString | GetBestMatch (QMap< uint, uint > &langPrefs) const |
QString | GetSegment (uint i, uint j) const |
QString | GetFullString (uint i) const |
void | Parse (void) const |
QString | toString () const |
Private Member Functions | |
const unsigned char * | Offset (int i, int j) const |
Static Private Member Functions | |
static QString | Uncompressed (const unsigned char *buf, int len, int mode) |
static uint | Index (int i, int j) |
Private Attributes | |
const unsigned char * | m_data |
IntToBuf | m_ptrs |
Definition at line 16 of file atscdescriptors.h.
|
inlineexplicit |
Definition at line 19 of file atscdescriptors.h.
|
inline |
Definition at line 24 of file atscdescriptors.h.
Referenced by GetBestMatch(), GetIndexOfBestMatch(), ExtendedChannelNameDescriptor::LongChannelNameString(), Parse(), and toString().
|
inline |
Definition at line 27 of file atscdescriptors.h.
Referenced by toString().
|
inline |
Definition at line 29 of file atscdescriptors.h.
Referenced by toString().
|
inline |
Definition at line 31 of file atscdescriptors.h.
Referenced by GetIndexOfBestMatch().
|
inline |
Definition at line 33 of file atscdescriptors.h.
Definition at line 38 of file atscdescriptors.h.
Referenced by GetFullString(), Parse(), and toString().
Definition at line 42 of file atscdescriptors.h.
Referenced by CompressionTypeString(), GetSegment(), and toString().
Definition at line 12 of file atscdescriptors.cpp.
|
inline |
Definition at line 45 of file atscdescriptors.h.
Referenced by GetSegment().
|
inline |
Definition at line 47 of file atscdescriptors.h.
Referenced by GetSegment(), Parse(), and toString().
Definition at line 65 of file atscdescriptors.cpp.
Referenced by GetBestMatch().
Definition at line 91 of file atscdescriptors.cpp.
Referenced by EITHelper::AddEIT(), and EITHelper::AddETT().
Definition at line 98 of file atscdescriptors.cpp.
Referenced by GetFullString(), and toString().
QString MultipleStringStructure::GetFullString | ( | uint | i | ) | const |
Definition at line 117 of file atscdescriptors.cpp.
Referenced by GetBestMatch(), and ExtendedChannelNameDescriptor::LongChannelNameString().
void MultipleStringStructure::Parse | ( | void | ) | const |
Definition at line 160 of file atscdescriptors.cpp.
QString MultipleStringStructure::toString | ( | ) | const |
Definition at line 26 of file atscdescriptors.cpp.
|
staticprivate |
Definition at line 125 of file atscdescriptors.cpp.
Referenced by GetSegment().
|
inlinestaticprivate |
Definition at line 65 of file atscdescriptors.h.
Referenced by Parse().
|
inlineprivate |
Definition at line 66 of file atscdescriptors.h.
Referenced by GetSegment(), and Parse().
|
private |
Definition at line 70 of file atscdescriptors.h.
Referenced by Parse().
|
mutableprivate |
Definition at line 71 of file atscdescriptors.h.
Referenced by Parse().