|
| ZPHintAr (const ZPHintAr &hintar) |
|
| ZPHintAr (unsigned quant=DEFAULT_QUANT, unsigned volume=START_VOLUME) |
|
virtual Compar | compare (const char *item1, const char *item2) const |
|
void | add (const ZPGroupHint &item) |
|
void | remove_group (ZGroupId gid) |
|
ZPGroupHint & | operator[] (ZGroupId gid) const |
|
ZPGroupHint & | fetch (ZGroupId gid) const |
|
Logic | check (ZGroupId gid) const |
|
ZPGroupHint & | group_body (unsigned index) const |
|
virtual void | print_item (unsigned i) const |
|
| SortedAr (const SortedAr &sortedar) |
|
| SortedAr (unsigned size, unsigned quant, unsigned volume) |
|
virtual void | sort (Compar order) |
|
virtual int | quick_find_ascent (const char *item) const |
|
virtual int | quick_find_descent (const char *item) const |
|
virtual int | slow_find (const char *item) const |
|
virtual Compar | find_range_ascent (const char *value, unsigned &L, unsigned &R) const |
|
virtual Compar | find_range_descent (const char *value, unsigned &L, unsigned &R) const |
|
| DynAr (const DynAr &dynar) |
|
| DynAr (unsigned size, unsigned quant, unsigned volume) |
|
char * | item_ptr (unsigned i) const |
|
char * | start_ptr () const |
|
void | clean () |
|
void | clear_up () |
|
void | pack () |
|
unsigned | count () const |
|
void | reserve (unsigned n) |
|
void | insert (unsigned i) |
|
void | insertn (unsigned i, unsigned n) |
|
void | insert (unsigned i, const DynAr &dynar) |
|
void | insert (unsigned i, const char *item) |
|
void | addh () |
|
void | addl () |
|
void | addh (const char *item) |
|
void | addl (const char *item) |
|
void | addh (const DynAr &dynar) |
|
void | addl (const DynAr &dynar) |
|
void | addhn (unsigned n) |
|
void | addln (unsigned n) |
|
void | remove (unsigned i) |
|
void | removen (unsigned i, unsigned n) |
|
DynAr & | assign (const DynAr &dynar) |
|
virtual void | exchange (unsigned i1, unsigned i2) |
|
virtual void | print_contents () const |
|
|
void | quick_sort (Compar order, unsigned L, unsigned R) |
|
int | quick_find (const char *item, Compar order, unsigned L, unsigned R) const |
|
void | extend_to (unsigned new_volume) |
|
void | extend_by (int add_volume) |
|
void | copy_from (const DynAr &dynar, unsigned i1, unsigned cnt) |
|
void | shift_by (unsigned i1, int offset) |
|
virtual void | destruct_item (char *) |
|
char * | tar |
|
unsigned | tSize |
|
unsigned | tCount |
|
unsigned | tVolume |
|
unsigned | tQuant |
|