cVideoDirectory Class Reference

List of all members.

Public Member Functions

 cVideoDirectory (void)
 ~cVideoDirectory ()
int FreeMB (int *UsedMB=NULL)
const char * Name (void)
const char * Stored (void)
int Length (void)
bool IsDistributed (void)
bool Next (void)
void Store (void)
const char * Adjust (const char *FileName)

Private Attributes

char * name
char * stored
char * adjusted
int length
int number
int digits


Detailed Description

Definition at line 24 of file videodir.c.


Constructor & Destructor Documentation

cVideoDirectory::cVideoDirectory ( void   ) 

Definition at line 41 of file videodir.c.

References adjusted, digits, length, name, number, stored, and VideoDirectory.

cVideoDirectory::~cVideoDirectory (  ) 

Definition at line 50 of file videodir.c.

References adjusted, name, and stored.


Member Function Documentation

int cVideoDirectory::FreeMB ( int *  UsedMB = NULL  ) 

Definition at line 57 of file videodir.c.

References FreeDiskSpaceMB(), name, and VideoDirectory.

Referenced by OpenVideoFile(), VideoDiskSpace(), and VideoFileSpaceAvailable().

Here is the call graph for this function:

const char* cVideoDirectory::Name ( void   )  [inline]

Definition at line 32 of file videodir.c.

References name, and VideoDirectory.

Referenced by IsOnVideoDirectoryFileSystem(), OpenVideoFile(), and RemoveEmptyVideoDirectories().

const char* cVideoDirectory::Stored ( void   )  [inline]

Definition at line 33 of file videodir.c.

References stored.

Referenced by OpenVideoFile().

int cVideoDirectory::Length ( void   )  [inline]

Definition at line 34 of file videodir.c.

References length.

bool cVideoDirectory::IsDistributed ( void   )  [inline]

Definition at line 35 of file videodir.c.

References name.

Referenced by OpenVideoFile(), and VideoFileSpaceAvailable().

bool cVideoDirectory::Next ( void   ) 

Definition at line 62 of file videodir.c.

References digits, DirectoryOk(), length, name, and number.

Referenced by IsOnVideoDirectoryFileSystem(), OpenVideoFile(), RemoveEmptyVideoDirectories(), VideoDiskSpace(), and VideoFileSpaceAvailable().

Here is the call graph for this function:

void cVideoDirectory::Store ( void   ) 

Definition at line 88 of file videodir.c.

References name, and stored.

Referenced by OpenVideoFile().

const char * cVideoDirectory::Adjust ( const char *  FileName  ) 

Definition at line 96 of file videodir.c.

References adjusted, length, and stored.

Referenced by OpenVideoFile().


Member Data Documentation

char* cVideoDirectory::name [private]

Definition at line 26 of file videodir.c.

Referenced by cVideoDirectory(), FreeMB(), IsDistributed(), Name(), Next(), Store(), and ~cVideoDirectory().

char * cVideoDirectory::stored [private]

Definition at line 26 of file videodir.c.

Referenced by Adjust(), cVideoDirectory(), Store(), Stored(), and ~cVideoDirectory().

char * cVideoDirectory::adjusted [private]

Definition at line 26 of file videodir.c.

Referenced by Adjust(), cVideoDirectory(), and ~cVideoDirectory().

int cVideoDirectory::length [private]

Definition at line 27 of file videodir.c.

Referenced by Adjust(), cVideoDirectory(), Length(), and Next().

int cVideoDirectory::number [private]

Definition at line 27 of file videodir.c.

Referenced by cVideoDirectory(), and Next().

int cVideoDirectory::digits [private]

Definition at line 27 of file videodir.c.

Referenced by cVideoDirectory(), and Next().


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

Generated on Tue Nov 4 20:02:59 2008 for VDR by  doxygen 1.5.6