class TMCVectorImp

More...

Definition#include <classlib/include/classlib/vectimp.h>
Template formTMCVectorImp<class T>
InheritsTMVectorImp [public ]
Inherited byTCVectorImp, TMSVectorImp, TSVectorImp
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Protected Methods

Protected Members


Detailed Description

template class TMCVectorImp template class TMCVectorIteratorImp

Implements a managed, counted vector of objects of type T. Assumes that T has meaningful copy semantics and a default constructor.

 TMCVectorImp ()

TMCVectorImp

 TMCVectorImp ( unsigned sz, unsigned d = 0 )

TMCVectorImp

int  Add ( const T& )

Add

int  AddAt ( const T&, unsigned )

AddAt

int  Detach ( const T& t )

Detach

int  Detach ( unsigned loc )

Detach

int  IsEmpty ()

IsEmpty

[const]

void  Flush ( unsigned stop = UINT_MAX, unsigned start = 0 )

Flush

Reimplemented from TVectorImpBase.

const TMCVectorImp&  Copy (const TMCVectorImp& v)

Copy

Reimplemented from TVectorImpBase.

unsigned  Find ( const T& )

Find

[const virtual]

unsigned  Top ()

Top

[const virtual]

Reimplemented from TVectorImpBase.

unsigned  Count ()

Count

[const virtual]

Reimplemented from TVectorImpBase.

unsigned  GetDelta ()

GetDelta

[const virtual]

Reimplemented from TVectorImpBase.

unsigned Count_

Count_

[protected]

unsigned Delta

Delta

[protected]

template int  Add ( const T& t )

Add

[protected]

template int  AddAt ( const T& t, unsigned loc )

AddAt

[protected]

template int  Detach ( unsigned loc )

Detach

[protected]

template unsigned  Find ( const T& t )

Find

[protected const]


Generated by: nicola on gulliver.wadahome.it on Sun May 25 13:54:34 2003, using kdoc 2.0a53.