SI::ExtendedEventDescriptors Class Reference

#include <descriptor.h>

Inheritance diagram for SI::ExtendedEventDescriptors:

Inheritance graph
[legend]
Collaboration diagram for SI::ExtendedEventDescriptors:

Collaboration graph
[legend]

List of all members.

Public Member Functions

int getMaximumTextLength (const char *separation1="\t", const char *separation2="\n")
char * getText (const char *separation1="\t", const char *separation2="\n")
char * getText (char *buffer, int size, const char *separation1="\t", const char *separation2="\n")
int getMaximumTextPlainLength ()
char * getTextPlain ()
char * getTextPlain (char *buffer, int size)
int getMaximumTextItemizedLength (const char *separation1="\t", const char *separation2="\n")
char * getTextItemized (const char *separation1="\t", const char *separation2="\n")
char * getTextItemized (char *buffer, int size, const char *separation1="\t", const char *separation2="\n")
bool getTextItemized (Loop::Iterator &it, bool &valid, char *itemDescription, char *itemText, int sizeItemDescription, int sizeItemText)


Detailed Description

Definition at line 51 of file descriptor.h.


Member Function Documentation

int SI::ExtendedEventDescriptors::getMaximumTextLength ( const char *  separation1 = "\t",
const char *  separation2 = "\n" 
)

Definition at line 81 of file descriptor.c.

References getMaximumTextItemizedLength(), and getMaximumTextPlainLength().

Referenced by cEIT::cEIT(), and getText().

Here is the call graph for this function:

char * SI::ExtendedEventDescriptors::getText ( const char *  separation1 = "\t",
const char *  separation2 = "\n" 
)

Definition at line 86 of file descriptor.c.

References getMaximumTextLength().

Referenced by cEIT::cEIT().

Here is the call graph for this function:

char * SI::ExtendedEventDescriptors::getText ( char *  buffer,
int  size,
const char *  separation1 = "\t",
const char *  separation2 = "\n" 
)

int SI::ExtendedEventDescriptors::getMaximumTextPlainLength (  ) 

Definition at line 147 of file descriptor.c.

References SI::DescriptorGroup::array, SI::VariableLengthPart::getLength(), SI::DescriptorGroup::length, and SI::ExtendedEventDescriptor::text.

Referenced by getMaximumTextLength(), and getTextPlain().

Here is the call graph for this function:

char * SI::ExtendedEventDescriptors::getTextPlain (  ) 

Definition at line 158 of file descriptor.c.

References getMaximumTextPlainLength().

Here is the call graph for this function:

char * SI::ExtendedEventDescriptors::getTextPlain ( char *  buffer,
int  size 
)

Definition at line 164 of file descriptor.c.

References SI::DescriptorGroup::array, SI::String::getText(), SI::DescriptorGroup::length, and SI::ExtendedEventDescriptor::text.

Here is the call graph for this function:

int SI::ExtendedEventDescriptors::getMaximumTextItemizedLength ( const char *  separation1 = "\t",
const char *  separation2 = "\n" 
)

char * SI::ExtendedEventDescriptors::getTextItemized ( const char *  separation1 = "\t",
const char *  separation2 = "\n" 
)

Definition at line 192 of file descriptor.c.

References getMaximumTextItemizedLength().

Here is the call graph for this function:

char * SI::ExtendedEventDescriptors::getTextItemized ( char *  buffer,
int  size,
const char *  separation1 = "\t",
const char *  separation2 = "\n" 
)

bool SI::ExtendedEventDescriptors::getTextItemized ( Loop::Iterator it,
bool &  valid,
char *  itemDescription,
char *  itemText,
int  sizeItemDescription,
int  sizeItemText 
)


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

Generated on Tue Jan 13 14:33:54 2009 for VDR by  doxygen 1.5.6