An Iterator to iterate over the registered names. More...
#include <NameServer.hpp>
Public Member Functions | |
name_iterator (iterator _i) | |
bool | operator!= (name_iterator other) |
NameType | operator* () |
name_iterator | operator++ (int) |
name_iterator & | operator++ () |
int | operator- (name_iterator other) |
name_iterator & | operator-- () |
name_iterator | operator-- (int) |
bool | operator== (name_iterator other) |
Protected Attributes | |
NameServer< _ValueType >::iterator | i |
An Iterator to iterate over the registered names.
On dereference it will give you a NameType (a name).
Definition at line 306 of file NameServer.hpp.
RTT::dev::NameServer< _ValueType >::name_iterator::name_iterator | ( | iterator | _i | ) | [inline] |
Definition at line 315 of file NameServer.hpp.
bool RTT::dev::NameServer< _ValueType >::name_iterator::operator!= | ( | name_iterator | other | ) | [inline] |
Definition at line 354 of file NameServer.hpp.
NameType RTT::dev::NameServer< _ValueType >::name_iterator::operator* | ( | ) | [inline] |
Definition at line 318 of file NameServer.hpp.
name_iterator RTT::dev::NameServer< _ValueType >::name_iterator::operator++ | ( | int | ) | [inline] |
Definition at line 323 of file NameServer.hpp.
name_iterator& RTT::dev::NameServer< _ValueType >::name_iterator::operator++ | ( | ) | [inline] |
Definition at line 330 of file NameServer.hpp.
int RTT::dev::NameServer< _ValueType >::name_iterator::operator- | ( | name_iterator | other | ) | [inline] |
Definition at line 359 of file NameServer.hpp.
name_iterator& RTT::dev::NameServer< _ValueType >::name_iterator::operator-- | ( | ) | [inline] |
Definition at line 336 of file NameServer.hpp.
name_iterator RTT::dev::NameServer< _ValueType >::name_iterator::operator-- | ( | int | ) | [inline] |
Definition at line 342 of file NameServer.hpp.
bool RTT::dev::NameServer< _ValueType >::name_iterator::operator== | ( | name_iterator | other | ) | [inline] |
Definition at line 349 of file NameServer.hpp.
NameServer<_ValueType>::iterator RTT::dev::NameServer< _ValueType >::name_iterator::i [protected] |
Definition at line 311 of file NameServer.hpp.