NEST
2.6.0,not_revisioned_source_dir@0
|
Iterator for traversal of all local immediate child nodes in a subnet. More...
#include <nodelist.h>
Public Member Functions | |
LocalChildListIterator | operator++ () |
Node * | operator* () |
Node const * | operator* () const |
bool | operator== (const LocalChildListIterator &i) const |
bool | operator!= (const LocalChildListIterator &i) const |
Private Member Functions | |
LocalChildListIterator (std::vector< Node * >::iterator const &node, std::vector< Node * >::iterator const &list_end) | |
Create iterator from pointer to Node in subnet. More... | |
Private Attributes | |
vector< Node * >::iterator | current_node_ |
iterator to the current node in subnet More... | |
vector< Node * >::iterator | list_end_ |
Friends | |
class | LocalNodeListBase< LocalChildListIterator > |
Iterator for traversal of all local immediate child nodes in a subnet.
|
inlineprivate |
Create iterator from pointer to Node in subnet.
|
inline |
|
inline |
References current_node_.
|
inline |
References current_node_.
LocalChildListIterator nest::LocalChildListIterator::operator++ | ( | ) |
References current_node_, and list_end_.
|
inline |
References current_node_.
|
friend |
|
private |
iterator to the current node in subnet
Referenced by operator*(), operator++(), and operator==().
|
private |
Referenced by operator++().