MediaLookupTable Class Reference

List of all members.

Public Member Functions

Medium * lookup (char const *name) const
void addNew (Medium *medium, char *mediumName)
void remove (char const *name)
void generateNewName (char *mediumName, unsigned maxLen)

Static Public Member Functions

static MediaLookupTableourMedia (UsageEnvironment &env)

Protected Member Functions

 MediaLookupTable (UsageEnvironment &env)
virtual ~MediaLookupTable ()

Private Attributes

UsageEnvironment & fEnv
HashTable * fTable
unsigned fNameGenerator

Detailed Description

Definition at line 25 of file Media.cpp.


Constructor & Destructor Documentation

MediaLookupTable::MediaLookupTable ( UsageEnvironment &  env  )  [protected]

Definition at line 185 of file Media.cpp.

Referenced by ourMedia().

MediaLookupTable::~MediaLookupTable (  )  [protected, virtual]

Definition at line 189 of file Media.cpp.


Member Function Documentation

MediaLookupTable * MediaLookupTable::ourMedia ( UsageEnvironment &  env  )  [static]

Definition at line 145 of file Media.cpp.

Medium * MediaLookupTable::lookup ( char const *  name  )  const

Definition at line 155 of file Media.cpp.

Referenced by remove().

void MediaLookupTable::addNew ( Medium *  medium,
char *  mediumName 
)

Definition at line 159 of file Media.cpp.

void MediaLookupTable::remove ( char const *  name  ) 

Definition at line 163 of file Media.cpp.

void MediaLookupTable::generateNewName ( char *  mediumName,
unsigned  maxLen 
)

Definition at line 179 of file Media.cpp.


Member Data Documentation

UsageEnvironment& MediaLookupTable::fEnv [private]

Definition at line 42 of file Media.cpp.

Referenced by remove().

HashTable* MediaLookupTable::fTable [private]

Definition at line 43 of file Media.cpp.

Referenced by addNew(), lookup(), remove(), and ~MediaLookupTable().

Definition at line 44 of file Media.cpp.

Referenced by generateNewName().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Mon May 28 06:42:09 2012 for MythTV by  doxygen 1.6.3