|
vdr
2.4.0
|
#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 2328 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 841 of file tools.h.
Referenced by cCaDescriptors::GetCaDescriptors().
|
inline |
Definition at line 842 of file tools.h.
Referenced by cCiCaPmt::AddPid(), Append(), cCiCaPmt::cCiCaPmt(), cCiCaPmt::MtdMapPids(), and cCiConditionalAccessSupport::SendPMT().
|
inline |
Definition at line 840 of file tools.h.
Referenced by cCiCaPmt::ListManagement().
|
inline |
Definition at line 843 of file tools.h.
Referenced by cCiCaPmt::AddCaDescriptors(), cCiCaPmt::AddPid(), Append(), cCiCaPmt::cCiCaPmt(), cCiCaPmt::MtdMapPids(), and cCiConditionalAccessSupport::SendPMT().
|
private |
|
inline |
Definition at line 839 of file tools.h.
Referenced by cCiCaPmt::AddCaDescriptors(), and cCiCaPmt::SetListManagement().
|
private |
Definition at line 828 of file tools.h.
Referenced by Append(), cDynamicBuffer(), Realloc(), and ~cDynamicBuffer().
|
private |
Definition at line 829 of file tools.h.
Referenced by cDynamicBuffer(), and Realloc().
|
private |
Definition at line 830 of file tools.h.
Referenced by cDynamicBuffer(), and Realloc().
|
private |
Definition at line 831 of file tools.h.
Referenced by Append(), and cDynamicBuffer().
1.8.15