|
vdr 2.6.1
|
#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 1562 of file tools.c.
References directory, result, and u.
Referenced by cDirCopier::Action(), DirSizeMB(), cDvbDeviceProbe::GetSubsystemId(), cDvbDevice::Initialize(), cThemes::Load(), cPictureEntry::Load(), RemoveEmptyDirectories(), RemoveFileOrDir(), and cVideoDirectoryScannerThread::ScanVideoDir().
|
inline |
Definition at line 456 of file tools.h.
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 449 of file tools.h.
Referenced by cFileNameList::Load().
|
private |
Definition at line 445 of file tools.h.
Referenced by cReadDir(), Next(), and ~cReadDir().
|
private |
Definition at line 446 of file tools.h.
Referenced by cSafeFile::Close(), and Next().
| union { ... } cReadDir::u |
Referenced by Next().