|
|
using | key_type = Key |
|
using | mapped_type = Value |
|
using | value_type = Value |
|
using | size_type = std::size_t |
|
using | reference = Value& |
|
using | const_reference = const Value& |
|
using | pointer = Value* |
|
using | const_pointer = const Value* |
|
using | iterator = typename std::array<Value, Size>::iterator |
|
using | const_iterator = typename std::array<Value, Size>::const_iterator |
|
using | reverse_iterator = typename std::array<Value, Size>::reverse_iterator |
|
using | const_reverse_iterator = typename std::array<Value, Size>::const_reverse_iterator |
|
|
constexpr | DenseEnumMap (std::initializer_list< Value > init) |
|
constexpr reference | operator[] (Key key) noexcept |
|
constexpr const_reference | operator[] (Key key) const noexcept |
|
constexpr reference | at (Key key) |
|
constexpr const_reference | at (Key key) const |
|
constexpr pointer | data () noexcept |
|
constexpr const_pointer | data () const noexcept |
|
constexpr iterator | begin () noexcept |
|
constexpr iterator | end () noexcept |
|
constexpr const_iterator | begin () const noexcept |
|
constexpr const_iterator | end () const noexcept |
|
constexpr const_iterator | cbegin () const noexcept |
|
constexpr const_iterator | cend () const noexcept |
|
constexpr reverse_iterator | rbegin () noexcept |
|
constexpr reverse_iterator | rend () noexcept |
|
constexpr const_reverse_iterator | crbegin () const noexcept |
|
constexpr const_reverse_iterator | crend () const noexcept |
|
constexpr std::size_t | size () const noexcept |
|
constexpr bool | empty () const noexcept |
|
constexpr void | fill (const Value &value) |
The documentation for this class was generated from the following file: