GATE
gate::Mapping< KEY, VALUE > Class Template Reference
Inheritance diagram for gate::Mapping< KEY, VALUE >:
gate::HashMap< KEY, VALUE, COMPARER, HASHGEN >::const_iterator gate::Map< KEY, VALUE, COMPARER >::const_iterator gate::HashMap< KEY, VALUE, COMPARER, HASHGEN >::iterator gate::Map< KEY, VALUE, COMPARER >::iterator

Public Types

typedef KEY key_t
 
typedef VALUE value_t
 
typedef Mapping< KEY, VALUE > self_t
 

Public Member Functions

 Mapping (gate_mapping_t const &mapping) noexcept
 
 Mapping (self_t const &src) noexcept
 
self_toperator= (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
 

Protected Member Functions

void loadMapping (gate_mapping_t const &mapping) noexcept
 

The documentation for this class was generated from the following file: