cReadDir Class Reference

#include <tools.h>

List of all members.

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]

Detailed Description

Definition at line 283 of file tools.h.

Constructor & Destructor Documentation

cReadDir::cReadDir ( const char *  Directory  ) 

Definition at line 1204 of file tools.c.

References directory.

cReadDir::~cReadDir (  ) 

Definition at line 1209 of file tools.c.

References directory.

Member Function Documentation

bool cReadDir::Ok ( void   )  [inline]

struct dirent * cReadDir::Next ( void   )  [read]

Member Data Documentation

DIR* cReadDir::directory [private]

Definition at line 285 of file tools.h.

Referenced by cReadDir(), Next(), and ~cReadDir().

struct dirent* cReadDir::result [read, private]

Definition at line 286 of file tools.h.

Referenced by Next().

struct dirent cReadDir::d [read]

Definition at line 288 of file tools.h.

char cReadDir::b[offsetof(struct dirent, d_name)+NAME_MAX+1]

Definition at line 289 of file tools.h.

union { ... } cReadDir::u [private]

Referenced by Next().

The documentation for this class was generated from the following files:

Generated on Tue Nov 4 20:00:53 2008 for VDR by  doxygen 1.5.6