![]() |
DDNet documentation
|
#include <filecollection.h>
Classes | |
| struct | CFileEntry |
Public Member Functions | |
| void | Init (IStorage *pStorage, const char *pPath, const char *pFileDesc, const char *pFileExt, int MaxEntries) |
Static Public Member Functions | |
| static int | FilelistCallback (const char *pFilename, int IsDir, int StorageType, void *pUser) |
Private Types | |
| enum | { TIMESTAMP_LENGTH = 20 } |
Private Member Functions | |
| bool | ExtractTimestamp (const char *pTimestring, time_t *pTimestamp) |
| bool | ParseFilename (const char *pFilename, time_t *pTimestamp) |
Private Attributes | |
| std::vector< CFileEntry > | m_vFileEntries |
| char | m_aFileDesc [128] |
| int | m_FileDescLength |
| char | m_aFileExt [32] |
| int | m_FileExtLength |
| char | m_aPath [IO_MAX_PATH_LENGTH] |
| IStorage * | m_pStorage |
|
private |
|
static |
| void CFileCollection::Init | ( | IStorage * | pStorage, |
| const char * | pPath, | ||
| const char * | pFileDesc, | ||
| const char * | pFileExt, | ||
| int | MaxEntries ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |