vdr  1.7.27
Public Member Functions | Private Attributes
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 27 of file videodir.c.


Constructor & Destructor Documentation

Definition at line 44 of file videodir.c.

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

Definition at line 53 of file videodir.c.

References adjusted, name, and stored.


Member Function Documentation

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

Definition at line 99 of file videodir.c.

References adjusted, length, and stored.

Referenced by HardLinkVideoFile(), and OpenVideoFile().

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

Definition at line 60 of file videodir.c.

References FreeDiskSpaceMB(), name, and VideoDirectory.

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

bool cVideoDirectory::IsDistributed ( void  ) [inline]

Definition at line 38 of file videodir.c.

References name.

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

int cVideoDirectory::Length ( void  ) [inline]

Definition at line 37 of file videodir.c.

References length.

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

Definition at line 35 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 91 of file videodir.c.

References name, and stored.

Referenced by HardLinkVideoFile(), and OpenVideoFile().

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

Definition at line 36 of file videodir.c.

References stored.

Referenced by OpenVideoFile().


Member Data Documentation

char * cVideoDirectory::adjusted [private]

Definition at line 29 of file videodir.c.

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

int cVideoDirectory::digits [private]

Definition at line 30 of file videodir.c.

Referenced by cVideoDirectory(), and Next().

int cVideoDirectory::length [private]

Definition at line 30 of file videodir.c.

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

char* cVideoDirectory::name [private]

Definition at line 29 of file videodir.c.

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

int cVideoDirectory::number [private]

Definition at line 30 of file videodir.c.

Referenced by cVideoDirectory(), and Next().

char * cVideoDirectory::stored [private]

Definition at line 29 of file videodir.c.

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


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