Class SBCGraphNode::iterator#
ClassList > SBCGraphNode > iterator
Inherits the following classes: SBCGraphArcCollection::iterator
Inherited by the following classes: SBCGraphNodeTemplate::iterator
Public Functions#
| Type | Name |
|---|---|
| SB_SBCGRAPH_EXPORT SBCReferenceListLink * | getLink () const Retrieves the underlying reference list link of the iterator. |
| SB_SBCGRAPH_EXPORT | iterator () Default constructs an iterator with a null link. |
| SB_SBCGRAPH_EXPORT | iterator (SBCReferenceListLink * referenceListLink) Constructs an iterator pointing to the given reference list link. |
| SB_SBCGRAPH_EXPORT | iterator (const iterator & i) Copy constructs an iterator from another iterator. |
| virtual SB_SBCGRAPH_EXPORT | ~iterator () Destroys the iterator. |
Public Functions Documentation#
function getLink#
Retrieves the underlying reference list link of the iterator.
Returns:
A pointer to the SBCReferenceListLink associated with the iterator.
function iterator [1/3]#
Default constructs an iterator with a null link.
function iterator [2/3]#
Constructs an iterator pointing to the given reference list link.
Parameters:
lA pointer to the reference list link that the iterator will point to.
function iterator [3/3]#
Copy constructs an iterator from another iterator.
Parameters:
iThe iterator to copy.
function ~iterator#
Destroys the iterator.