|
vdr 2.8.1
|
#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 ) |
|
inline |
|
inlineprivate |
|
inline |
Definition at line 894 of file tools.h.
References used.
Referenced by cCaDescriptors::GetCaDescriptors().
|
inline |
|
inline |
|
inline |
Definition at line 896 of file tools.h.
References used.
Referenced by Append(), and cCiConditionalAccessSupport::SendPMT().
|
private |
|
inline |
|
private |
Definition at line 881 of file tools.h.
Referenced by Append(), Append(), cDynamicBuffer(), Data(), Get(), Realloc(), Set(), and ~cDynamicBuffer().
|
private |
Definition at line 882 of file tools.h.
Referenced by cDynamicBuffer(), and Realloc().
|
private |
Definition at line 883 of file tools.h.
Referenced by Assert(), cDynamicBuffer(), and Realloc().
|
private |