vdr
2.7.6
|
#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 1608 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 459 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 460 of file tools.h.
Referenced by cFileNameList::Load().
|
private |
Definition at line 448 of file tools.h.
Referenced by cReadDir(), Next(), and ~cReadDir().
|
private |
Definition at line 449 of file tools.h.
Referenced by cSafeFile::Close(), and Next().
union { ... } cReadDir::u |
Referenced by Next().