vdr
2.7.6
|
#include <tools.h>
Public Member Functions | |
cStringList (int Allocated=10) | |
virtual | ~cStringList () override |
int | Find (const char *s) const |
void | Sort (bool IgnoreCase=false) |
void | SortNumerically (void) |
virtual void | Clear (void) override |
![]() | |
cVector (int Allocated=10) | |
virtual | ~cVector () |
char * & | At (int Index) const |
const char * & | operator[] (int Index) const |
char * & | operator[] (int Index) |
int | IndexOf (const char * &Data) |
int | Size (void) const |
virtual void | Insert (char * Data, int Before=0) |
bool | InsertUnique (char * Data, int Before=0) |
virtual void | Append (char * Data) |
bool | AppendUnique (char * Data) |
virtual void | Remove (int Index) |
bool | RemoveElement (const char * &Data) |
void | Sort (__compar_fn_t Compare) |
|
overridevirtual |
Reimplemented from cVector< char * >.
Definition at line 1641 of file tools.c.
References cVector< T >::Clear().
Referenced by cSVDRPClient::Execute(), cSVDRPClient::GetRemoteTimers(), cSVDRPClientHandler::GetServerNames(), and cArgs::ReadDirectory().
int cStringList::Find | ( | const char * | s | ) | const |
Definition at line 1632 of file tools.c.
Referenced by AddRecordingFolders(), cMenuEditStrlItem::cMenuEditStrlItem(), cMenuSetupOSD::cMenuSetupOSD(), and I18nSetLocale().
|
inline |
Definition at line 843 of file tools.h.
References CompareStrings(), CompareStringsIgnoreCase(), and cVector< T >::Sort().
Referenced by AddRecordingFolders(), cMenuEditTimer::cMenuEditTimer(), cFont::GetAvailableFontNames(), cDvbDevice::Initialize(), and cMenuSetupMisc::Set().
|
inline |
Definition at line 850 of file tools.h.
References CompareStringsNumerically(), and cVector< T >::Sort().
Referenced by cSVDRPClient::GetRemoteTimers(), and cTimers::StoreRemoteTimers().