|
MFC Class Library | ||||||
| FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
CObject | +--CWordArrayin AFXCOLL.H
| Inner Classes, Typedefs, and Enums | |
typedef |
CWordArray::BASE_ARG_TYPE
|
typedef |
CWordArray::BASE_TYPE
|
| Field Summary | |
protected int |
m_nGrowBy
|
protected int |
m_nMaxSize
|
protected int |
m_nSize
|
protected WORD* |
m_pData
|
| Fields inherited from class CObject |
classCObject |
| Constructor Summary | |
CWordArray()
|
|
~CWordArray()
|
|
| Method Summary | |
int |
Add( WORD newElement )
|
int |
Append( const CWordArray& src )
|
void |
Copy( const CWordArray& src )
|
WORD& |
ElementAt( int nIndex )
|
void |
FreeExtra()
|
WORD |
GetAt( int nIndex ) const
|
const WORD* |
GetData() const
|
int |
GetSize() const
|
int |
GetUpperBound() const
|
void |
InsertAt( int nStartIndex, CWordArray* pNewArray )
|
void |
InsertAt( int nIndex, WORD newElement, int nCount = 1 )
|
WORD |
operator[]( int nIndex ) const
|
void |
RemoveAll()
|
void |
RemoveAt( int nIndex, int nCount = 1 )
|
void |
Serialize( CArchive& )
|
void |
SetAt( int nIndex, WORD newElement )
|
void |
SetAtGrow( int nIndex, WORD 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 WORD* m_pData;
| Constructor Detail |
public CWordArray();
public ~CWordArray();
| Method Detail |
public int Add( WORD newElement );
public int Append( const CWordArray& src );
public void Copy( const CWordArray& src );
public WORD& ElementAt( int nIndex );
public void FreeExtra();
public WORD GetAt( int nIndex ) const;
public const WORD* GetData() const;
public int GetSize() const;
public int GetUpperBound() const;
public void InsertAt( int nStartIndex, CWordArray* pNewArray );
public void InsertAt( int nIndex, WORD newElement, int nCount = 1 );
public WORD operator[]( int nIndex ) const;
public void RemoveAll();
public void RemoveAt( int nIndex, int nCount = 1 );
public void Serialize( CArchive& );
public void SetAt( int nIndex, WORD newElement );
public void SetAtGrow( int nIndex, WORD 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 | ||||||