|
vdr 2.6.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 | ||
| ) |
Definition at line 2360 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 888 of file tools.h.
Referenced by cCaDescriptors::GetCaDescriptors().
|
inline |
Definition at line 889 of file tools.h.
Referenced by cCiCaPmt::AddPid(), Append(), cCiCaPmt::cCiCaPmt(), cCiCaPmt::MtdMapPids(), and cCiConditionalAccessSupport::SendPMT().
|
inline |
Definition at line 887 of file tools.h.
Referenced by cCiCaPmt::ListManagement().
|
inline |
Definition at line 890 of file tools.h.
Referenced by cCiCaPmt::AddCaDescriptors(), cCiCaPmt::AddPid(), Append(), cCiCaPmt::cCiCaPmt(), cCiCaPmt::MtdMapPids(), and cCiConditionalAccessSupport::SendPMT().
|
private |
|
inline |
Definition at line 886 of file tools.h.
Referenced by cCiCaPmt::AddCaDescriptors(), and cCiCaPmt::SetListManagement().
|
private |
Definition at line 875 of file tools.h.
Referenced by Append(), cDynamicBuffer(), Realloc(), and ~cDynamicBuffer().
|
private |
Definition at line 876 of file tools.h.
Referenced by cDynamicBuffer(), and Realloc().
|
private |
Definition at line 877 of file tools.h.
Referenced by cDynamicBuffer(), and Realloc().
|
private |
Definition at line 878 of file tools.h.
Referenced by Append(), and cDynamicBuffer().