Logo Search packages:      
Sourcecode: sbnc version File versions  Download package

CVector< Type > Class Template Reference

#include <Vector.h>

List of all members.

Detailed Description

template<typename Type>
class CVector< Type >


A generic list.

Definition at line 32 of file Vector.h.

Public Member Functions

void Clear (void)
 CVector (unsigned int AllocCount)
 CVector (void)
Type & Get (int Index) const
Type * GetAddressOf (int Index) const
unsigned int GetLength (void) const
Type * GetList (void) const
RESULT< Type * > GetNew (void)
RESULT< bool > Insert (Type Item)
Type & operator[] (int Index) const
void Preallocate (unsigned int AllocCount)
RESULT< bool > Remove (Type Item)
RESULT< bool > Remove (int Index)
RESULT< bool > SetList (Type *List, int Count)
 ~CVector (void)

Private Attributes

unsigned int m_AllocCount
unsigned int m_Count
Type * m_List
bool m_ReadOnly

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

Generated by  Doxygen 1.6.0   Back to index