vdr  2.0.2
Public Member Functions | Private Attributes | List of all members
cVideoDirectory Class Reference

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 29 of file videodir.c.

Constructor & Destructor Documentation

cVideoDirectory::cVideoDirectory ( void  )

Definition at line 46 of file videodir.c.

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

cVideoDirectory::~cVideoDirectory ( )

Definition at line 55 of file videodir.c.

References adjusted, name, and stored.

Member Function Documentation

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

Definition at line 101 of file videodir.c.

References adjusted, length, and stored.

Referenced by OpenVideoFile().

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

Definition at line 62 of file videodir.c.

References FreeDiskSpaceMB(), name, and VideoDirectory.

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

bool cVideoDirectory::IsDistributed ( void  )
inline

Definition at line 40 of file videodir.c.

References name.

Referenced by OpenVideoFile(), and VideoFileSpaceAvailable().

int cVideoDirectory::Length ( void  )
inline

Definition at line 39 of file videodir.c.

References length.

const char* cVideoDirectory::Name ( void  )
inline

Definition at line 37 of file videodir.c.

References name, and VideoDirectory.

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

bool cVideoDirectory::Next ( void  )
void cVideoDirectory::Store ( void  )

Definition at line 93 of file videodir.c.

References name, and stored.

Referenced by OpenVideoFile().

const char* cVideoDirectory::Stored ( void  )
inline

Definition at line 38 of file videodir.c.

References stored.

Referenced by OpenVideoFile().

Member Data Documentation

char * cVideoDirectory::adjusted
private

Definition at line 31 of file videodir.c.

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

int cVideoDirectory::digits
private

Definition at line 32 of file videodir.c.

Referenced by cVideoDirectory(), and Next().

int cVideoDirectory::length
private

Definition at line 32 of file videodir.c.

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

char* cVideoDirectory::name
private

Definition at line 31 of file videodir.c.

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

int cVideoDirectory::number
private

Definition at line 32 of file videodir.c.

Referenced by cVideoDirectory(), and Next().

char * cVideoDirectory::stored
private

Definition at line 31 of file videodir.c.

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


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