MapLink Pro 11.2
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
Loading...
Searching...
No Matches
TSLTiledNetwork::node_iterator Class Reference

Public Member Functions

 node_iterator ()
 
 node_iterator (const node_iterator &rhs)
 
 node_iterator (void *rhs)
 
 ~node_iterator ()
 
const TSLNodeReferenceoperator* () const
 
node_iteratoroperator++ ()
 
const node_iterator operator++ (int)
 
node_iteratoroperator-- ()
 
const node_iterator operator-- (int)
 
bool operator== (const node_iterator &rhs)
 
bool operator!= (const node_iterator &rhs)
 
node_iteratoroperator= (const node_iterator &rhs)
 

Constructor & Destructor Documentation

◆ node_iterator() [1/3]

TSLTiledNetwork::node_iterator::node_iterator ( )

Default constructor

◆ node_iterator() [2/3]

TSLTiledNetwork::node_iterator::node_iterator ( const node_iterator & rhs)

Copy constructor

◆ node_iterator() [3/3]

TSLTiledNetwork::node_iterator::node_iterator ( void * rhs)

Internal constructor ( not for public use )

◆ ~node_iterator()

TSLTiledNetwork::node_iterator::~node_iterator ( )

Destructor

Member Function Documentation

◆ operator!=()

bool TSLTiledNetwork::node_iterator::operator!= ( const node_iterator & rhs)

Inequality operator.

◆ operator*()

const TSLNodeReference & TSLTiledNetwork::node_iterator::operator* ( ) const

Returns the TSLLinkReference object that the iterator is referencing. The user is responsible for deleting this object.

◆ operator++() [1/2]

node_iterator & TSLTiledNetwork::node_iterator::operator++ ( )

Pre-Increment operator.

◆ operator++() [2/2]

const node_iterator TSLTiledNetwork::node_iterator::operator++ ( int )

Post-Increment operator.

◆ operator--() [1/2]

node_iterator & TSLTiledNetwork::node_iterator::operator-- ( )

Pre-Decrement operator.

◆ operator--() [2/2]

const node_iterator TSLTiledNetwork::node_iterator::operator-- ( int )

Post-Decrement operator.

◆ operator=()

node_iterator & TSLTiledNetwork::node_iterator::operator= ( const node_iterator & rhs)

Assignment operator

◆ operator==()

bool TSLTiledNetwork::node_iterator::operator== ( const node_iterator & rhs)

Equality operator.