libsim Versione 7.2.6
|
Abstract implementation of doubly-linked list. Continua...
Membri pubblici | |
procedure, non_overridable | append (this, value) |
add class(*) to end of list | |
procedure, non_overridable | prepend (this, value) |
add class(*) to beginning of list | |
procedure, non_overridable | insert (this, value, index) |
add class(*) to position in list | |
procedure, non_overridable | rewind (this) |
reset list iterator to start | |
procedure, non_overridable | forward (this) |
reset list iterator to end | |
procedure, non_overridable | seek (this, index) |
set list iterator to index | |
procedure, non_overridable | next (this) |
increment list iterator | |
procedure, non_overridable | prev (this) |
increment list iterator | |
procedure, non_overridable | currentpoli (this) |
get value from currLink | |
procedure, non_overridable | currentindex (this) |
get index of currLink | |
procedure, non_overridable | element (this) |
associated current element | |
procedure, non_overridable | delete (this, index) |
delete values from list | |
procedure, non_overridable | countelements (this) |
count values in list | |
procedure | display (this) |
print values in list | |
Attributi pubblici | |
class(link), pointer | lastlink => null() |
last link in list | |
class(link), pointer | currlink => null() |
list iterator | |
integer | index =imiss |
index to current | |
Attributi privati | |
class(link), pointer | firstlink => null() |
first link in list | |
Abstract implementation of doubly-linked list.
Definizione alla linea 57 del file list_abstractforchar.F03.