|
|
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. |