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(), cCaPidReceiver::AddEmmPid(), AddRecordingFolders(), cSkinLCARSDisplayMenu::DrawTimers(), cFont::GetAvailableFontNames(), I18nInitialize(), cDvbDevice::Initialize(), cArgs::ReadDirectory(), and cChannels::ReNumber().
|
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(), and cCaPidReceiver::DelEmmPids().
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
inlinevirtual |
|
inline |
|
inline |
Definition at line 551 of file tools.h.
Referenced by cCaPidReceiver::AddEmmPid(), AddRecordingFolders(), cMenuSetupDVB::cMenuSetupDVB(), cMenuSetupEPG::cMenuSetupEPG(), cCaPidReceiver::DelEmmPids(), cSkinLCARSDisplayMenu::DrawTimers(), cFont::GetAvailableFontNames(), cDvbSubtitleBitmaps::HasBitmaps(), cCaPidReceiver::HasCaPids(), I18nInitialize(), I18nIsPreferredLanguage(), I18nLanguageCode(), I18nLanguageIndex(), I18nLocale(), I18nSetLanguage(), cDvbDevice::Initialize(), cOsd::IsOpen(), cOsdProvider::NewOsd(), cMenuSetupEPG::ProcessKey(), cMenuSetupDVB::ProcessKey(), cArgs::ReadDirectory(), cChannels::ReNumber(), cTheme::Save(), and cSetup::StoreLanguages().
|
inline |
Definition at line 608 of file tools.h.
Referenced by cStringList::Sort().
|
mutableprivate |