vdr  1.7.31
Public Member Functions | Private Member Functions | Private Attributes | List of all members
cDvbSubtitleAssembler Class Reference

Public Member Functions

 cDvbSubtitleAssembler (void)
virtual ~cDvbSubtitleAssembler ()
void Reset (void)
unsigned char * Get (int &Length)
void Put (const uchar *Data, int Length)

Private Member Functions

bool Realloc (int Size)

Private Attributes

uchardata
int length
int pos
int size

Detailed Description

Definition at line 640 of file dvbsubtitle.c.

Constructor & Destructor Documentation

cDvbSubtitleAssembler::cDvbSubtitleAssembler ( void  )

Definition at line 655 of file dvbsubtitle.c.

References data, Reset(), and size.

cDvbSubtitleAssembler::~cDvbSubtitleAssembler ( )
virtual

Definition at line 662 of file dvbsubtitle.c.

References data.

Member Function Documentation

unsigned char * cDvbSubtitleAssembler::Get ( int &  Length)

Definition at line 693 of file dvbsubtitle.c.

References data, length, and pos.

Referenced by cDvbSubtitleConverter::ConvertFragments().

void cDvbSubtitleAssembler::Put ( const uchar Data,
int  Length 
)

Definition at line 706 of file dvbsubtitle.c.

References data, length, and Realloc().

Referenced by cDvbSubtitleConverter::ConvertFragments().

bool cDvbSubtitleAssembler::Realloc ( int  Size)
private

Definition at line 673 of file dvbsubtitle.c.

References data, esyslog, length, max(), and size.

Referenced by Put().

void cDvbSubtitleAssembler::Reset ( void  )

Member Data Documentation

uchar* cDvbSubtitleAssembler::data
private

Definition at line 642 of file dvbsubtitle.c.

Referenced by cDvbSubtitleAssembler(), Get(), Put(), Realloc(), and ~cDvbSubtitleAssembler().

int cDvbSubtitleAssembler::length
private

Definition at line 643 of file dvbsubtitle.c.

Referenced by Get(), Put(), Realloc(), and Reset().

int cDvbSubtitleAssembler::pos
private

Definition at line 644 of file dvbsubtitle.c.

Referenced by Get(), and Reset().

int cDvbSubtitleAssembler::size
private

Definition at line 645 of file dvbsubtitle.c.

Referenced by cDvbSubtitleAssembler(), and Realloc().


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