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