vdr
2.2.0
|
#include <descriptor.h>
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) |
![]() | |
DescriptorGroup (bool deleteOnDesctruction=true) | |
~DescriptorGroup () | |
bool | Add (GroupDescriptor *d) |
void | Delete () |
int | getLength () |
GroupDescriptor ** | getDescriptors () |
bool | isComplete () |
Additional Inherited Members | |
![]() | |
int | length |
GroupDescriptor ** | array |
bool | deleteOnDesctruction |
Definition at line 51 of file descriptor.h.
int SI::ExtendedEventDescriptors::getMaximumTextItemizedLength | ( | const char * | separation1 = "\t" , |
const char * | separation2 = "\n" |
||
) |
Definition at line 179 of file descriptor.c.
References SI::ExtendedEventDescriptor::itemLoop.
int SI::ExtendedEventDescriptors::getMaximumTextLength | ( | const char * | separation1 = "\t" , |
const char * | separation2 = "\n" |
||
) |
Definition at line 81 of file descriptor.c.
Referenced by cEIT::cEIT().
int SI::ExtendedEventDescriptors::getMaximumTextPlainLength | ( | ) |
Definition at line 147 of file descriptor.c.
References SI::VariableLengthPart::getLength(), and SI::ExtendedEventDescriptor::text.
char * SI::ExtendedEventDescriptors::getText | ( | const char * | separation1 = "\t" , |
const char * | separation2 = "\n" |
||
) |
Definition at line 86 of file descriptor.c.
References SI::ShortEventDescriptor::text.
Referenced by cEIT::cEIT().
char * SI::ExtendedEventDescriptors::getText | ( | char * | buffer, |
int | size, | ||
const char * | separation1 = "\t" , |
||
const char * | separation2 = "\n" |
||
) |
Definition at line 92 of file descriptor.c.
References SI::String::getText(), SI::ExtendedEventDescriptor::Item::item, SI::ExtendedEventDescriptor::Item::itemDescription, SI::ExtendedEventDescriptor::itemLoop, and SI::ExtendedEventDescriptor::text.
char * SI::ExtendedEventDescriptors::getTextItemized | ( | const char * | separation1 = "\t" , |
const char * | separation2 = "\n" |
||
) |
Definition at line 192 of file descriptor.c.
References SI::ShortEventDescriptor::text.
char * SI::ExtendedEventDescriptors::getTextItemized | ( | char * | buffer, |
int | size, | ||
const char * | separation1 = "\t" , |
||
const char * | separation2 = "\n" |
||
) |
Definition at line 198 of file descriptor.c.
References SI::String::getText(), SI::ExtendedEventDescriptor::Item::item, SI::ExtendedEventDescriptor::Item::itemDescription, and SI::ExtendedEventDescriptor::itemLoop.
bool SI::ExtendedEventDescriptors::getTextItemized | ( | Loop::Iterator & | it, |
bool & | valid, | ||
char * | itemDescription, | ||
char * | itemText, | ||
int | sizeItemDescription, | ||
int | sizeItemText | ||
) |
Definition at line 236 of file descriptor.c.
References SI::String::getText(), SI::Loop::Iterator::i, SI::ExtendedEventDescriptor::Item::item, SI::ExtendedEventDescriptor::Item::itemDescription, SI::ExtendedEventDescriptor::itemLoop, and SI::Loop::Iterator::reset().
char * SI::ExtendedEventDescriptors::getTextPlain | ( | ) |
Definition at line 158 of file descriptor.c.
References SI::ShortEventDescriptor::text.
char * SI::ExtendedEventDescriptors::getTextPlain | ( | char * | buffer, |
int | size | ||
) |
Definition at line 164 of file descriptor.c.
References SI::String::getText(), and SI::ExtendedEventDescriptor::text.