Class template Dune::XT::Common::FixedMap¶
-
template<class key_imp, class T, std::size_t nin>
class Dune::XT::Common::FixedMap<key_imp, T, nin>¶ a std::map like container that prevents map size change
Method Dune::XT::Common::FixedMap::range_error_message¶
Method Dune::XT::Common::FixedMap::get_idx¶
Method Dune::XT::Common::FixedMap::operator[]¶
Method Dune::XT::Common::FixedMap::operator[]¶
Method Dune::XT::Common::FixedMap::find¶
Method Dune::XT::Common::FixedMap::find¶
Method Dune::XT::Common::FixedMap::begin¶
Method Dune::XT::Common::FixedMap::end¶
Method Dune::XT::Common::FixedMap::begin¶
Method Dune::XT::Common::FixedMap::end¶
Method Dune::XT::Common::FixedMap::size¶
Method Dune::XT::Common::FixedMap::print¶
Constructor Dune::XT::Common::FixedMap::FixedMap<key_imp, T, nin>¶
Constructor Dune::XT::Common::FixedMap::FixedMap<key_imp, T, nin>¶
-
template<>
template<class key_imp, class T, std::size_t nin>
Dune::XT::Common::FixedMap<key_imp, T, nin>::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