General information:Author: klaasje Version: 1.0 Date: Wed Oct 20 9:03:04 MET 1999 |
Header files:
|
Code files:
|
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: NONE |
Declaration:
TDLI(DL_List<void*>* list)
Description:
constructor
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: NONE |
Declaration:
TDLI(DL_Iter<void*>* otheriter)
Description:
constructor
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: NONE |
Declaration:
TDLI()
Description:
nolist constructor
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: NONE |
Declaration:
~TDLI()
Description:
destructor
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void foreach_f(void &&BRAKO*fp&&BRAKC &&BRAKOType* n&&BRAKC )
Description:
call fp for each item
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void foreach_mf(void &&BRAKOType::*fp&&BRAKC &&BRAKO&&BRAKC )
Description:
call fp for each item
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void delete_all()
Description:
delete all items
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void insend(Type* n)
Description:
insert at end
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void insbegin(Type* n)
Description:
insert at begin
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void insbefore(Type* n)
Description:
insert before current
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void insafter(Type* n)
Description:
insert after current
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void insend_unsave(Type* n)
Description:
insert at end unsave (works even if more then one iterator is on the list the user must be sure not to delete/remove items where other iterators are pointing to.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void insbegin_unsave(Type* n)
Description:
insert at begin unsave (works even if more then one iterator is on the list the user must be sure not to delete/remove items where other iterators are pointing to.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void insbefore_unsave(Type* n)
Description:
insert before iterator position unsave (works even if more then one iterator is on the list the user must be sure not to delete/remove items where other iterators are pointing to.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void insafter_unsave(Type* n)
Description:
insert after iterator position unsave (works even if more then one iterator is on the list the user must be sure not to delete/remove items where other iterators are pointing to.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void takeover(DL_List<void*>* otherlist)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void takeover(TDLI* otheriter)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void takeover(TDLI* otheriter, int maxcount)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: G_BOOL |
Declaration:
G_BOOL has(Type*)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: G_BOOL |
Declaration:
G_BOOL toitem(Type*)
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: Type* |
Declaration:
Type* item()
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void mergesort(int &&BRAKO*&&BRAKC&&BRAKOType*,Type*&&BRAKC)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void cocktailsort(int &&BRAKO*&&BRAKC&&BRAKOType*,Type*&&BRAKC, void &&BRAKO*&&BRAKC&&BRAKOType*,Type*&&BRAKC=NULL)
Description: