VirtualPtStateItemSpecMapIterator Derived Type

type, public :: VirtualPtStateItemSpecMapIterator


Inherits

type~~virtualptstateitemspecmapiterator~~InheritsGraph type~virtualptstateitemspecmapiterator VirtualPtStateItemSpecMapIterator type~map_setiterator~12 map_SetIterator type~virtualptstateitemspecmapiterator->type~map_setiterator~12 set_iter type~virtualptstateitemspecmap VirtualPtStateItemSpecMap type~virtualptstateitemspecmapiterator->type~virtualptstateitemspecmap reference type~map_s_node~12 map_s_Node type~map_setiterator~12->type~map_s_node~12 node type~map_set~12 map_Set type~map_setiterator~12->type~map_set~12 tree type~virtualptstateitemspecmap->type~map_set~12 tree type~map_s_node~12->type~map_s_node~12 parent type~map_s_basenode~12 map_s_BaseNode type~map_s_node~12->type~map_s_basenode~12 left, right type~map_s_node~12->type~map_s_basenode~12 type~virtualptstateitemspecpair VirtualPtStateItemSpecPair type~map_s_node~12->type~virtualptstateitemspecpair value type~map_set~12->type~map_s_basenode~12 root type~stateitemspec StateItemSpec type~virtualptstateitemspecpair->type~stateitemspec second type~virtualconnectionpt VirtualConnectionPt type~virtualptstateitemspecpair->type~virtualconnectionpt first

Type-Bound Procedures

procedure, public :: first => map_iter_first

procedure, public :: next => map_iter_next

procedure, public :: of => map_iter_of

procedure, public :: prev => map_iter_prev

procedure, public :: second => map_iter_second