vdr  1.7.31
Public Member Functions | List of all members
cHash< T > Class Template Reference

#include <tools.h>

Public Member Functions

 cHash (int Size=HASHSIZE)
T * Get (unsigned int Id) const
 cHash (int Size=HASHSIZE)
T * Get (unsigned int Id) const
- Public Member Functions inherited from cHashBase
virtual ~cHashBase ()
void Add (cListObject *Object, unsigned int Id)
void Del (cListObject *Object, unsigned int Id)
void Clear (void)
cList< cHashObject > * GetList (unsigned int Id) const
virtual ~cHashBase ()
void Add (cListObject *Object, unsigned int Id)
void Del (cListObject *Object, unsigned int Id)
void Clear (void)
cList< cHashObject > * GetList (unsigned int Id) const

Additional Inherited Members

- Protected Member Functions inherited from cHashBase
 cHashBase (int Size)
 cHashBase (int Size)

Detailed Description

template<class T>
class cHash< T >

Definition at line 620 of file include/vdr/tools.h.

Constructor & Destructor Documentation

template<class T>
cHash< T >::cHash ( int  Size = HASHSIZE)
inline

Definition at line 622 of file include/vdr/tools.h.

template<class T>
cHash< T >::cHash ( int  Size = HASHSIZE)
inline

Definition at line 622 of file tools.h.

Member Function Documentation

template<class T>
T* cHash< T >::Get ( unsigned int  Id) const
inline

Reimplemented from cHashBase.

Definition at line 623 of file include/vdr/tools.h.

Referenced by cSchedule::GetEvent().

template<class T>
T* cHash< T >::Get ( unsigned int  Id) const
inline

Reimplemented from cHashBase.

Definition at line 623 of file tools.h.


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