#include <list.h>
Inheritance diagram for CDPA:
Public Member Functions | |
int | GetCount () |
CDPA () | |
~CDPA () | |
BOOL | Append (LPVOID) |
LPVOID | GetPointer (int iItem) const |
void | Remove (int iItem) |
Protected Member Functions | |
int | GetNextFree () const |
Private Member Functions | |
int | GetAllocated () const |
void | SetAllocated (int i) |
void | SetNextFree (int i) |
void FAR *FAR * | GetData () const |
void | SetData (void FAR *FAR *pD) |
HANDLE | GetHeap () const |
void | SetHeap (HANDLE h) |
Private Attributes | |
int | m_iAllocated |
int | m_iCurrentTop |
void FAR *FAR * | m_pData |
HANDLE | m_Heap |
|
Definition at line 13 of file list.cpp. References NULL.
|
|
Definition at line 21 of file list.cpp. References GetData(), GetHeap(), GetPointer(), and LPVOID.
|
|
Definition at line 40 of file list.cpp. References Append(), BOOL, FALSE, FAR, GetAllocated(), GetData(), GetHeap(), GetNextFree(), LPVOID, SetAllocated(), SetData(), SetHeap(), SetNextFree(), and TRUE. Referenced by Append(), CGuide::Attatch(), CEdge::Attatch(), and CResizeDlg::FindControls().
|
|
Definition at line 26 of file list.h. References m_iAllocated. Referenced by Append(), GetPointer(), and Remove().
|
|
Definition at line 82 of file list.cpp. References GetNextFree().
|
|
Definition at line 31 of file list.h. Referenced by Append(), GetPointer(), Remove(), and ~CDPA().
|
|
Definition at line 34 of file list.h. References m_Heap. Referenced by Append(), and ~CDPA().
|
|
Definition at line 23 of file list.h. References m_iCurrentTop. Referenced by Append(), CControlList::GetControlCount(), GetCount(), and CEdgeList::GetEdgeCount().
|
|
Definition at line 74 of file list.cpp. References GetAllocated(), GetData(), GetPointer(), LPVOID, and NULL. Referenced by GetPointer(), CResizeDlg::PlaceControls(), CScaleDlg::ResizeControls(), CResizeDlg::ResizeControls(), CResizeDlg::SpecialRowCol(), and ~CDPA().
|
|
Definition at line 87 of file list.cpp. References GetAllocated(), GetData(), NULL, and Remove(). Referenced by CGuide::DeAttatch(), and Remove().
|
|
Definition at line 27 of file list.h. References m_iAllocated, and SetAllocated(). Referenced by Append(), and SetAllocated().
|
|
Definition at line 32 of file list.h. References m_pData, and SetData(). Referenced by Append(), and SetData().
|
|
Definition at line 35 of file list.h. References m_Heap, and SetHeap(). Referenced by Append(), and SetHeap().
|
|
Definition at line 29 of file list.h. References m_iCurrentTop, and SetNextFree(). Referenced by Append(), and SetNextFree().
|
|
|
|
Definition at line 37 of file list.h. Referenced by GetAllocated(), and SetAllocated(). |
|
Definition at line 38 of file list.h. Referenced by GetNextFree(), and SetNextFree(). |
|
|