vdr 2.7.3
|
#include <tools.h>
Public Member Functions | |
cDynamicBuffer (int InitialSize=1024) | |
~cDynamicBuffer () | |
void | Append (const uchar *Data, int Length) |
void | Append (uchar Data) |
void | Set (int Index, uchar Data) |
uchar | Get (int Index) |
void | Clear (void) |
uchar * | Data (void) |
int | Length (void) |
Private Member Functions | |
bool | Realloc (int NewSize) |
bool | Assert (int NewSize) |
Private Attributes | |
uchar * | buffer |
int | initialSize |
int | size |
int | used |
cDynamicBuffer::cDynamicBuffer | ( | int | InitialSize = 1024 | ) |
void cDynamicBuffer::Append | ( | const uchar * | Data, |
int | Length ) |
Definition at line 2344 of file tools.c.
References Assert(), buffer, Data(), Length(), and used.
Referenced by cCiCaPmt::AddCaDescriptors(), cCiCaPmt::AddPid(), cCiCaPmt::cCiCaPmt(), and cCaDescriptors::GetCaDescriptors().
|
inlineprivate |
|
inline |
Definition at line 878 of file tools.h.
Referenced by cCaDescriptors::GetCaDescriptors().
|
inline |
Definition at line 879 of file tools.h.
Referenced by cCiCaPmt::AddPid(), Append(), cCiCaPmt::cCiCaPmt(), cCiCaPmt::MtdMapPids(), and cCiConditionalAccessSupport::SendPMT().
|
inline |
Definition at line 877 of file tools.h.
Referenced by cCiCaPmt::ListManagement().
|
inline |
Definition at line 880 of file tools.h.
Referenced by cCiCaPmt::AddCaDescriptors(), cCiCaPmt::AddPid(), Append(), cCiCaPmt::cCiCaPmt(), cCiCaPmt::MtdMapPids(), and cCiConditionalAccessSupport::SendPMT().
|
private |
|
inline |
Definition at line 876 of file tools.h.
Referenced by cCiCaPmt::AddCaDescriptors(), and cCiCaPmt::SetListManagement().
|
private |
Definition at line 865 of file tools.h.
Referenced by Append(), cDynamicBuffer(), Realloc(), and ~cDynamicBuffer().
|
private |
Definition at line 866 of file tools.h.
Referenced by cDynamicBuffer(), and Realloc().
|
private |
Definition at line 867 of file tools.h.
Referenced by cDynamicBuffer(), and Realloc().
|
private |
Definition at line 868 of file tools.h.
Referenced by Append(), and cDynamicBuffer().