vdr
2.2.0
|
#include <tools.h>
Public Member Functions | |
cVector (int Allocated=10) | |
virtual | ~cVector () |
T & | At (int Index) const |
const T & | operator[] (int Index) const |
T & | operator[] (int Index) |
int | IndexOf (const T &Data) |
int | Size (void) const |
virtual void | Insert (T Data, int Before=0) |
bool | InsertUnique (T Data, int Before=0) |
virtual void | Append (T Data) |
bool | AppendUnique (T Data) |
virtual void | Remove (int Index) |
bool | RemoveElement (const T &Data) |
virtual void | Clear (void) |
void | Sort (__compar_fn_t Compare) |
Private Member Functions | |
cVector (const cVector &Vector) | |
cVector & | operator= (const cVector &Vector) |
void | Realloc (int Index) const |
Private Attributes | |
int | allocated |
int | size |
T * | data |
|
inlinevirtual |
Definition at line 571 of file tools.h.
Referenced by cArgs::AddArg(), cDvbSubtitleBitmaps::AddBitmap(), cCaPidReceiver::AddEmmPid(), cOsd::AddPixmap(), AddRecordingFolders(), cOsd::cOsd(), cSkinLCARSDisplayMenu::DrawTimers(), cFont::GetAvailableFontNames(), I18nInitialize(), cDvbDevice::Initialize(), cArgs::ReadDirectory(), and cGlyph::SetKerningCache().
|
inline |
|
inline |
Definition at line 528 of file tools.h.
Referenced by cArgs::ReadDirectory().
|
inlinevirtual |
Reimplemented in cStringList.
Definition at line 602 of file tools.h.
Referenced by cStringList::Clear(), cCaPidReceiver::DelEmmPids(), and cSkinLCARSDisplayMenu::DrawTimers().
|
inline |
|
inlinevirtual |
Definition at line 552 of file tools.h.
Referenced by cMenuSetupOSD::cMenuSetupOSD(), and cOsd::cOsd().
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
inlinevirtual |
Definition at line 585 of file tools.h.
Referenced by cOsd::~cOsd().
|
inline |
|
inline |
Definition at line 551 of file tools.h.
Referenced by cCaPidReceiver::AddEmmPid(), cOsd::AddPixmap(), AddRecordingFolders(), cMenuSetupDVB::cMenuSetupDVB(), cMenuSetupEPG::cMenuSetupEPG(), cOsd::cOsd(), cDvbSubtitleBitmaps::DbgDump(), cCaPidReceiver::DelEmmPids(), cOsd::DestroyPixmap(), cDvbSubtitleBitmaps::Draw(), cSkinLCARSDisplayMenu::DrawTimers(), cFont::GetAvailableFontNames(), cGlyph::GetKerningCache(), cDvbSubtitleBitmaps::HasBitmaps(), cCaPidReceiver::HasCaPids(), I18nInitialize(), I18nIsPreferredLanguage(), I18nLanguageCode(), I18nLanguageIndex(), I18nLocale(), I18nSetLanguage(), cDvbDevice::Initialize(), cOsd::IsOpen(), cOsdProvider::NewOsd(), cMenuSetupEPG::ProcessKey(), cMenuSetupDVB::ProcessKey(), cArgs::ReadDirectory(), cOsd::RenderPixmaps(), cTheme::Save(), cMenuSetupOSD::Set(), cOsd::SetAreas(), cSetup::StoreLanguages(), cDvbSubtitleBitmaps::~cDvbSubtitleBitmaps(), and cOsd::~cOsd().
|
inline |
Definition at line 608 of file tools.h.
Referenced by cStringList::Sort().
|
mutableprivate |