Ginga  0.13.6
 All Classes Namespaces Functions Variables
Public Member Functions | Protected Attributes | List of all members
br::pucrio::telemidia::ginga::core::tsparser::si::descriptors::ExtendedEventDescriptor Class Reference
Inheritance diagram for br::pucrio::telemidia::ginga::core::tsparser::si::descriptors::ExtendedEventDescriptor:
Inheritance graph
[legend]
Collaboration diagram for br::pucrio::telemidia::ginga::core::tsparser::si::descriptors::ExtendedEventDescriptor:
Collaboration graph
[legend]

Public Member Functions

unsigned char getDescriptorTag ()
 
unsigned int getDescriptorLength ()
 
unsigned int getDescriptorNumber ()
 
unsigned int getLastDescriptorNumber ()
 
string getLanguageCode ()
 
unsigned int getTextLength ()
 
string getTextChar ()
 
vector< Item * > * getItems ()
 
string getItemDescriptionChar (struct Item *item)
 
string getItemChar (struct Item *item)
 
void print ()
 
size_t process (char *data, size_t pos)
 

Protected Attributes

vector< Item * > * items
 
unsigned char descriptorNumber
 
unsigned char lastDescriptorNumber
 
char languageCode [3]
 
unsigned char lengthOfItems
 
unsigned char textLength
 
char * textChar
 
- Protected Attributes inherited from br::pucrio::telemidia::ginga::core::tsparser::IMpegDescriptor
unsigned char descriptorTag
 
unsigned char descriptorLength
 

Additional Inherited Members

- Static Public Attributes inherited from br::pucrio::telemidia::ginga::core::tsparser::IMpegDescriptor
static const int NPT_REFERENCE_TAG = 0x01
 
static const int NPT_ENDPOINT_TAG = 0x02
 
static const int STR_MODE_TAG = 0x03
 
static const int STR_EVENT_TAG = 0x04
 

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