Web Analytics Made Easy - Statcounter
Skip to content

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#

Retrieves the underlying reference list link of the iterator.

SB_SBCGRAPH_EXPORT SBCReferenceListLink * SBCGraphNode::iterator::getLink () const

Returns:

A pointer to the SBCReferenceListLink associated with the iterator.


function iterator [1/3]#

Default constructs an iterator with a null link.

SB_SBCGRAPH_EXPORT SBCGraphNode::iterator::iterator () 


function iterator [2/3]#

Constructs an iterator pointing to the given reference list link.

SB_SBCGRAPH_EXPORT SBCGraphNode::iterator::iterator (
    SBCReferenceListLink * referenceListLink
) 

Parameters:

  • l A pointer to the reference list link that the iterator will point to.

function iterator [3/3]#

Copy constructs an iterator from another iterator.

SB_SBCGRAPH_EXPORT SBCGraphNode::iterator::iterator (
    const iterator & i
) 

Parameters:

  • i The iterator to copy.

function ~iterator#

Destroys the iterator.

virtual SB_SBCGRAPH_EXPORT SBCGraphNode::iterator::~iterator ()