vdr
1.7.27
|
#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 | Size (void) const |
virtual void | Insert (T Data, int Before=0) |
virtual void | Append (T Data) |
virtual void | Remove (int Index) |
virtual void | Clear (void) |
void | Sort (__compar_fn_t Compare) |
cVector (int Allocated=10) | |
virtual | ~cVector () |
T & | At (int Index) const |
const T & | operator[] (int Index) const |
T & | operator[] (int Index) |
int | Size (void) const |
virtual void | Insert (T Data, int Before=0) |
virtual void | Append (T Data) |
virtual void | Remove (int Index) |
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 |
cVector (const cVector &Vector) | |
cVector & | operator= (const cVector &Vector) |
void | Realloc (int Index) const |
Private Attributes | |
int | allocated |
int | size |
T * | data |
Definition at line 459 of file include/vdr/tools.h.
Definition at line 464 of file include/vdr/tools.h.
Definition at line 480 of file include/vdr/tools.h.
Definition at line 487 of file include/vdr/tools.h.
Definition at line 515 of file include/vdr/tools.h.
Referenced by cDvbSubtitleBitmaps::AddBitmap(), cOsd::cOsd(), cFont::GetAvailableFontNames(), I18nInitialize(), cDvbDevice::Initialize(), and cGlyph::SetKerningCache().
Definition at line 488 of file include/vdr/tools.h.
Reimplemented in cStringList, and cStringList.
Definition at line 527 of file include/vdr/tools.h.
Reimplemented in cStringList, and cStringList.
Definition at line 504 of file include/vdr/tools.h.
Referenced by cMenuSetupOSD::cMenuSetupOSD(), and cOsd::cOsd().
Definition at line 465 of file include/vdr/tools.h.
const T& cVector< T >::operator[] | ( | int | Index | ) | const [inline] |
Definition at line 495 of file include/vdr/tools.h.
const T& cVector< T >::operator[] | ( | int | Index | ) | const [inline] |
T& cVector< T >::operator[] | ( | int | Index | ) | [inline] |
T& cVector< T >::operator[] | ( | int | Index | ) | [inline] |
Definition at line 499 of file include/vdr/tools.h.
Definition at line 466 of file include/vdr/tools.h.
Definition at line 521 of file include/vdr/tools.h.
Referenced by cOsd::~cOsd().
Definition at line 503 of file include/vdr/tools.h.
Referenced by cMenuSetupDVB::cMenuSetupDVB(), cMenuSetupEPG::cMenuSetupEPG(), cOsd::cOsd(), cDvbSubtitleBitmaps::Draw(), cFont::GetAvailableFontNames(), cGlyph::GetKerningCache(), I18nInitialize(), I18nIsPreferredLanguage(), I18nLanguageCode(), I18nLanguageIndex(), I18nLocale(), I18nSetLanguage(), cDvbDevice::Initialize(), cOsd::IsOpen(), cOsdProvider::NewOsd(), cMenuSetupEPG::ProcessKey(), cMenuSetupDVB::ProcessKey(), cTheme::Save(), cMenuSetupOSD::Set(), cSetup::StoreLanguages(), cDvbSubtitleBitmaps::~cDvbSubtitleBitmaps(), and cOsd::~cOsd().
Definition at line 531 of file include/vdr/tools.h.
Definition at line 461 of file include/vdr/tools.h.
Definition at line 463 of file include/vdr/tools.h.
Definition at line 462 of file include/vdr/tools.h.