Class template Dune::XT::Common::FixedMap¶
-
template<class key_imp, class T, std::size_t nin>
class Dune::XT::Common::FixedMap¶ a std::map like container that prevents map size change
-
std::string Dune::XT::Common::FixedMap::range_error_message(key_imp key) const¶
No documentation provided.
-
std::size_t Dune::XT::Common::FixedMap::get_idx(const key_type &key) const¶
No documentation provided.
-
const mapped_type &Dune::XT::Common::FixedMap::operator[](const key_type &key) const¶
No documentation provided.
-
mapped_type &Dune::XT::Common::FixedMap::operator[](const key_type &key)¶
No documentation provided.
-
const_iterator Dune::XT::Common::FixedMap::find(const key_type &key) const¶
No documentation provided.
-
const_iterator Dune::XT::Common::FixedMap::begin() const¶
No documentation provided.
-
const_iterator Dune::XT::Common::FixedMap::end() const¶
No documentation provided.
-
template<>
Dune::XT::Common::FixedMap::FixedMap<key_imp, T, nin>() = default¶ No documentation provided.
-
template<>
Dune::XT::Common::FixedMap::FixedMap<key_imp, T, nin>(const std::initializer_list<value_type> &list)¶ inserts key-value value pairs from initializer list if list.size() > N only the first N elements are considered if list.size() < N the Map is padded with default constructed elements