GATE
|
Public Member Functions | |
iterator (gate_map_iterator_t mapiter) noexcept | |
iterator (iterator const &src) noexcept | |
iterator & | operator= (iterator const &src) noexcept |
value_t & | value () noexcept |
iterator & | operator++ () noexcept |
iterator | operator++ (int) noexcept |
iterator & | operator-- () noexcept |
iterator | operator-- (int) noexcept |
Public Member Functions inherited from gate::Map< KEY, VALUE, COMPARER >::const_iterator | |
const_iterator (gate_map_iterator_t mapiter) noexcept | |
const_iterator (const_iterator const &src) noexcept | |
const_iterator & | operator= (const_iterator const &src) noexcept |
bool_t | operator== (const_iterator const &that) const noexcept |
bool_t | operator!= (const_iterator const &that) const noexcept |
const_iterator & | operator++ () noexcept |
const_iterator | operator++ (int) noexcept |
const_iterator & | operator-- () noexcept |
const_iterator | operator-- (int) noexcept |
key_t const & | operator* () const noexcept |
Public Member Functions inherited from gate::Mapping< KEY, VALUE > | |
Mapping (gate_mapping_t const &mapping) noexcept | |
Mapping (self_t const &src) noexcept | |
self_t & | operator= (self_t const &src) noexcept |
key_t const & | key () const noexcept |
value_t const & | value () const noexcept |
gate_mapping_t const * | c_impl () const noexcept |
Additional Inherited Members | |
Public Types inherited from gate::Mapping< KEY, VALUE > | |
typedef KEY | key_t |
typedef VALUE | value_t |
typedef Mapping< KEY, VALUE > | self_t |
Protected Member Functions inherited from gate::Map< KEY, VALUE, COMPARER >::const_iterator | |
void | loadIterator (gate_map_iterator_t mapiter) noexcept |
Protected Member Functions inherited from gate::Mapping< KEY, VALUE > | |
void | loadMapping (gate_mapping_t const &mapping) noexcept |
Protected Attributes inherited from gate::Map< KEY, VALUE, COMPARER >::const_iterator | |
gate_map_iterator_t | iter |