FE-Project
|
Public Member Functions | |
procedure, public | init (this) |
procedure, public | final (this) |
procedure, public | addbypointer (this, key, value, destroy_on_delete) |
procedure, public | removebypointer (this, pnode) |
procedure, public | remove (this, key) |
procedure, public | addbyclone (this, key, value) |
procedure, public | getnode (this, key, ptr_node) |
procedure, public | get (this, key, ptr_value) |
procedure, public | traverselist (this, iterator) |
procedure, public | traverse (this, iterator) |
Definition at line 57 of file scale_linkedlist.F90.
procedure, public scale_linkedlist::linkedlist::init | ( | class(linkedlist), intent(inout) | this | ) |
Definition at line 62 of file scale_linkedlist.F90.
procedure, public scale_linkedlist::linkedlist::final | ( | class(linkedlist), intent(inout) | this | ) |
Definition at line 63 of file scale_linkedlist.F90.
procedure, public scale_linkedlist::linkedlist::addbypointer | ( | class(linkedlist), intent(inout) | this, |
class(*), intent(in) | key, | ||
class(*), intent(in), pointer | value, | ||
logical, intent(in), optional | destroy_on_delete ) |
Definition at line 64 of file scale_linkedlist.F90.
procedure, public scale_linkedlist::linkedlist::removebypointer | ( | class(linkedlist), intent(inout) | this, |
type(node), pointer | pnode ) |
Definition at line 65 of file scale_linkedlist.F90.
procedure, public scale_linkedlist::linkedlist::remove | ( | class(linkedlist), intent(inout) | this, |
class(*), intent(in) | key ) |
Definition at line 66 of file scale_linkedlist.F90.
procedure, public scale_linkedlist::linkedlist::addbyclone | ( | class(linkedlist), intent(inout) | this, |
class(*), intent(in) | key, | ||
class(*), intent(in) | value ) |
Definition at line 67 of file scale_linkedlist.F90.
procedure, public scale_linkedlist::linkedlist::getnode | ( | class(linkedlist), intent(in) | this, |
class(*), intent(in) | key, | ||
type(node), intent(out), pointer | ptr_node ) |
Definition at line 68 of file scale_linkedlist.F90.
procedure, public scale_linkedlist::linkedlist::get | ( | class(linkedlist), intent(in) | this, |
class(*), intent(in) | key, | ||
class(*), intent(out), pointer | ptr_value ) |
Definition at line 69 of file scale_linkedlist.F90.
procedure, public scale_linkedlist::linkedlist::traverselist | ( | class(linkedlist), intent(inout) | this, |
procedure(iterator_func) | iterator ) |
Definition at line 70 of file scale_linkedlist.F90.
procedure, public scale_linkedlist::linkedlist::traverse | ( | class(linkedlist), intent(inout) | this, |
procedure(key_iterator) | iterator ) |
Definition at line 71 of file scale_linkedlist.F90.