|
|
template
Implements the base functionality for a managed vector of objects of type T. Assumes that T has meaningful copy semantics and a default constructor.
typedef int (*SortFunc) (const T *, const T *) | (*SortFunc) |
TVectorImpBase ()
| TVectorImpBase |
TVectorImpBase ( unsigned sz, unsigned )
| TVectorImpBase |
TVectorImpBase ( const TVectorImpBase | TVectorImpBase |
const TVectorImpBase | operator = |
~TVectorImpBase ()
| ~TVectorImpBase |
[virtual]
unsigned Limit ()
| Limit |
[const]
unsigned Top ()
| Top |
[const virtual]
unsigned Count ()
| Count |
[const virtual]
int Resize ( unsigned, unsigned = 0 )
| Resize |
void Flush ( unsigned = UINT_MAX, unsigned = 0 )
| Flush |
const TVectorImpBase | Copy |
unsigned GetDelta ()
| GetDelta |
[const virtual]
T * Data | Data |
[protected]
unsigned Lim | Lim |
[protected]
unsigned OrSize | OrSize |
[protected]
void Zero ( unsigned, unsigned )
| Zero |
[protected virtual]
typedef int (*compareQsort) (const void *, const void *) | (*compareQsort) |
[protected]
void InternalSort ( SortFunc funcCompare )
| InternalSort |
[protected]
template | TVectorImpBase |
[protected]
template | Copy |
[protected]
template | Resize |
[protected]
template | Flush |
[protected]
Generated by: nicola on gulliver.wadahome.it on Sun May 25 13:54:34 2003, using kdoc 2.0a53. |