|
MFC Class Library | ||||||
| FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
CObject | +--CUIntArrayin AFXCOLL.H
| Inner Classes, Typedefs, and Enums | |
typedef |
CUIntArray::BASE_ARG_TYPE
|
typedef |
CUIntArray::BASE_TYPE
|
| Field Summary | |
protected int |
m_nGrowBy
|
protected int |
m_nMaxSize
|
protected int |
m_nSize
|
protected UINT* |
m_pData
|
| Fields inherited from class CObject |
classCObject |
| Constructor Summary | |
CUIntArray()
|
|
~CUIntArray()
|
|
| Method Summary | |
int |
Add( UINT newElement )
|
int |
Append( const CUIntArray& src )
|
void |
Copy( const CUIntArray& src )
|
UINT& |
ElementAt( int nIndex )
|
void |
FreeExtra()
|
UINT |
GetAt( int nIndex ) const
|
const UINT* |
GetData() const
|
int |
GetSize() const
|
int |
GetUpperBound() const
|
void |
InsertAt( int nIndex, UINT newElement, int nCount = 1 )
|
void |
InsertAt( int nStartIndex, CUIntArray* pNewArray )
|
UINT |
operator[]( int nIndex ) const
|
void |
RemoveAll()
|
void |
RemoveAt( int nIndex, int nCount = 1 )
|
void |
SetAt( int nIndex, UINT newElement )
|
void |
SetAtGrow( int nIndex, UINT newElement )
|
void |
SetSize( int nNewSize, int nGrowBy =-1 )
|
| Methods inherited from class CObject |
GetRuntimeClass, new, new, delete, IsSerializable, IsKindOf, Serialize |
| Field Detail |
protected int m_nGrowBy;
protected int m_nMaxSize;
protected int m_nSize;
protected UINT* m_pData;
| Constructor Detail |
public CUIntArray();
public ~CUIntArray();
| Method Detail |
public int Add( UINT newElement );
public int Append( const CUIntArray& src );
public void Copy( const CUIntArray& src );
public UINT& ElementAt( int nIndex );
public void FreeExtra();
public UINT GetAt( int nIndex ) const;
public const UINT* GetData() const;
public int GetSize() const;
public int GetUpperBound() const;
public void InsertAt( int nIndex, UINT newElement, int nCount = 1 );
public void InsertAt( int nStartIndex, CUIntArray* pNewArray );
public UINT operator[]( int nIndex ) const;
public void RemoveAll();
public void RemoveAt( int nIndex, int nCount = 1 );
public void SetAt( int nIndex, UINT newElement );
public void SetAtGrow( int nIndex, UINT newElement );
public void SetSize( int nNewSize, int nGrowBy =-1 );
|
MFC Class Library
CppDoc v2.3.1 |
||||||
| FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||