class TMVectorImp


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

Public Methods

Public Members


Detailed Description

typedef void  (*IterFunc) (T&, void *)

(*IterFunc)

typedef int  (*CondFunc) (const T&, void *)

(*CondFunc)

friend class TMVectorIteratorImp

TMVectorIteratorImp

 TMVectorImp ()

TMVectorImp

 TMVectorImp ( unsigned sz, unsigned d = 0 )

TMVectorImp

T&  operator [] ( unsigned index )

operator []

T&  operator [] ( unsigned index )

operator []

[const]

void  ForEach ( IterFunc iter, void *args )

ForEach

void  ForEach ( IterFunc iter, void *args, unsigned start, unsigned stop )

ForEach

T * FirstThat ( CondFunc cond, void *args, unsigned start, unsigned )

FirstThat

[const]

T * FirstThat ( CondFunc cond, void *args )

FirstThat

[const]

T * LastThat ( CondFunc cond, void *args, unsigned start, unsigned stop )

LastThat

[const]

T * LastThat ( CondFunc cond, void *args )

LastThat

[const]

template void  ForEach ( IterFunc iter, void *args, unsigned start, unsigned stop )

ForEach

template T * FirstThat ( CondFunc cond, void *args, unsigned start, unsigned stop )

FirstThat

[const]

template T * LastThat ( CondFunc cond, void *args, unsigned start, unsigned stop )

LastThat

[const]


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