|
vdr 2.7.9
|
#include <tools.h>
Public Member Functions | |
| cReadDir (const char *Directory) | |
| ~cReadDir () | |
| bool | Ok (void) |
| struct dirent * | Next (void) |
Private Attributes | ||
| DIR * | directory | |
| struct dirent * | result | |
| union { | ||
| struct dirent d | ||
| char b [offsetof(struct dirent, d_name)+NAME_MAX+1] | ||
| } | u | |
| cReadDir::cReadDir | ( | const char * | Directory | ) |
| struct dirent * cReadDir::Next | ( | void | ) |
Definition at line 1627 of file tools.c.
References directory, result, and u.
Referenced by cDirCopier::Action(), DirSizeMB(), cDvbDeviceProbe::GetSubsystemId(), cDvbDevice::Initialize(), cPictureEntry::Load(), cThemes::Load(), RemoveEmptyDirectories(), RemoveFileOrDir(), and cVideoDirectoryScannerThread::ScanVideoDir().
|
inline |
Definition at line 472 of file tools.h.
References directory.
Referenced by cDirCopier::Action(), DirSizeMB(), cDvbDeviceProbe::GetSubsystemId(), cDvbDevice::Initialize(), cPictureEntry::Load(), RemoveEmptyDirectories(), and RemoveFileOrDir().
| char cReadDir::b[offsetof(struct dirent, d_name)+NAME_MAX+1] |
| struct dirent cReadDir::d |
Definition at line 465 of file tools.h.
Referenced by cFileNameList::Load().
|
private |
Definition at line 461 of file tools.h.
Referenced by cReadDir(), Next(), Ok(), and ~cReadDir().
|
private |
Definition at line 462 of file tools.h.
Referenced by cSafeFile::Close(), and Next().
| union { ... } cReadDir::u |
Referenced by Next().