|
sipxmedialib
Version 3.3
|
#include <TLinkedList.h>
Public Member Functions | |
| CTLinkedList (void) | |
| virtual | ~CTLinkedList (void) |
| virtual unsigned long | GetCount (void) |
| virtual void | TakeLock (void) |
| virtual void | ReleaseLock (void) |
| virtual bool | AddEntry (TENTRY tEntry) |
| virtual TENTRY | GetFirstEntry (void) |
| virtual TENTRY | GetNextEntry (void) |
| virtual TENTRY | RemoveFirstEntry (void) |
| virtual TENTRY | RemoveNextEntry (void) |
| virtual TENTRY | GetEntry (TENTRY tEntry) |
| virtual TENTRY | GetEntry (bool(*Comparitor)(TENTRY, void *), void *) |
| virtual TENTRY | RemoveEntry (TENTRY tEntry) |
| virtual TENTRY | RemoveEntry (bool(*Comparitor)(TENTRY, void *), void *) |
| virtual void | RemoveAllEntries (bool(*Comparitor)(TENTRY, void *), void *) |
Private Member Functions | |
| void | AddLink (CTLink< TENTRY > *ptLink) |
| TENTRY | RemoveLink (CTLink< TENTRY > *ptLink) |
| CTLink< TENTRY > * | ResetIterator (void) |
| CTLink< TENTRY > * | AdvanceIterator (void) |
Private Attributes | |
| unsigned long | m_dwCount |
| CTLink< TENTRY > * | m_ptHead |
| CTLink< TENTRY > * | m_ptTail |
| CTLink< TENTRY > * | m_ptIterator |
| CRITICAL_SECTION | m_csSynchronized |
| CTLinkedList | ( | void | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
1.8.11