vdr 2.8.2
cHashObject Class Reference

#include <tools.h>

Public Member Functions

 cHashObject (cListObject *Object, unsigned int Id)
cListObject * Object (void)
Public Member Functions inherited from cListObject
 cListObject (void)
virtual ~cListObject ()
virtual int Compare (const cListObject &ListObject) const
void Append (cListObject *Object)
void Insert (cListObject *Object)
void Unlink (void)
int Index (void) const
cListObject * Prev (void) const
cListObject * Next (void) const

Private Attributes

unsigned int id
cListObject * object

Friends

class cHashBase

Detailed Description

Definition at line 899 of file tools.h.

Constructor & Destructor Documentation

◆ cHashObject()

cHashObject::cHashObject ( cListObject * Object,
unsigned int Id )
inline

Definition at line 905 of file tools.h.

References cListObject::cListObject(), and Object().

Member Function Documentation

◆ Object()

cListObject * cHashObject::Object ( void )
inline

Definition at line 906 of file tools.h.

References cListObject::cListObject(), and object.

Referenced by cHashObject().

◆ cHashBase

friend class cHashBase
friend

Definition at line 900 of file tools.h.

References cHashBase.

Referenced by cHashBase.

Member Data Documentation

◆ id

unsigned int cHashObject::id
private

Definition at line 902 of file tools.h.

◆ object

cListObject* cHashObject::object
private

Definition at line 903 of file tools.h.

Referenced by Object().


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