An Iterator to iterate over the registered objects. More...
#include <NameServer.hpp>
Public Member Functions | |
| bool | operator!= (value_iterator other) |
| ValueType | operator* () |
| value_iterator & | operator++ () |
| value_iterator | operator++ (int) |
| int | operator- (value_iterator other) |
| value_iterator & | operator-- () |
| value_iterator | operator-- (int) |
| bool | operator== (value_iterator other) |
| value_iterator (iterator _i) | |
Protected Attributes | |
| NameServer< _ValueType >::iterator | i |
An Iterator to iterate over the registered objects.
On dereference it will give you a ValueType (an object)
Definition at line 241 of file NameServer.hpp.
| RTT::dev::NameServer< _ValueType >::value_iterator::value_iterator | ( | iterator | _i | ) | [inline] |
Definition at line 248 of file NameServer.hpp.
| bool RTT::dev::NameServer< _ValueType >::value_iterator::operator!= | ( | value_iterator | other | ) | [inline] |
Definition at line 287 of file NameServer.hpp.
| ValueType RTT::dev::NameServer< _ValueType >::value_iterator::operator* | ( | ) | [inline] |
Definition at line 251 of file NameServer.hpp.
| value_iterator& RTT::dev::NameServer< _ValueType >::value_iterator::operator++ | ( | ) | [inline] |
Definition at line 256 of file NameServer.hpp.
| value_iterator RTT::dev::NameServer< _ValueType >::value_iterator::operator++ | ( | int | ) | [inline] |
Definition at line 268 of file NameServer.hpp.
| int RTT::dev::NameServer< _ValueType >::value_iterator::operator- | ( | value_iterator | other | ) | [inline] |
Definition at line 292 of file NameServer.hpp.
| value_iterator& RTT::dev::NameServer< _ValueType >::value_iterator::operator-- | ( | ) | [inline] |
Definition at line 262 of file NameServer.hpp.
| value_iterator RTT::dev::NameServer< _ValueType >::value_iterator::operator-- | ( | int | ) | [inline] |
Definition at line 275 of file NameServer.hpp.
| bool RTT::dev::NameServer< _ValueType >::value_iterator::operator== | ( | value_iterator | other | ) | [inline] |
Definition at line 282 of file NameServer.hpp.
NameServer<_ValueType>::iterator RTT::dev::NameServer< _ValueType >::value_iterator::i [protected] |
Definition at line 245 of file NameServer.hpp.