|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
typemap.hh
Go to the documentation of this file.
142 const Value &operator[] ( const GeometryType &type ) const { return container_[ index( type ) ]; }
174 void swap ( This &other ) noexcept(noexcept(swap(std::declval<Value &>(), std::declval<Value &>())))
std::ptrdiff_t index() const
associative container assigning values to each GeometryType
Definition typemap.hh:48
Container::value_type value_type
value type
Definition typemap.hh:56
static constexpr Size max_size() noexcept
return maximum size
Definition typemap.hh:129
const Value * data() const noexcept
get pointer to data
Definition typemap.hh:162
static constexpr Size size() noexcept
return size
Definition typemap.hh:127
void fill(const Value &value)
fill container with value
Definition typemap.hh:171
Container::const_pointer const_pointer
const pointer type
Definition typemap.hh:64
GeometryType type(ConstIterator iterator) const
return geometry type from given iterator
Definition typemap.hh:115
Container::iterator iterator
iterator type
Definition typemap.hh:66
ConstIterator begin() const noexcept
return iterator to beginning
Definition typemap.hh:92
Container::size_type size_type
size type
Definition typemap.hh:70
Container::const_iterator const_iterator
const iterator type
Definition typemap.hh:68
void swap(This &other) noexcept(noexcept(swap(std::declval< Value & >(), std::declval< Value & >())))
swap content
Definition typemap.hh:174
Iterator end() noexcept
return iterator to end
Definition typemap.hh:90
Container::pointer pointer
pointer type
Definition typemap.hh:62
Value * data() noexcept
get pointer to data
Definition typemap.hh:160
const Value & front() const
access first element
Definition typemap.hh:152
const Value & at(const GeometryType &type) const
access element
Definition typemap.hh:147
Iterator begin() noexcept
return iterator to beginning
Definition typemap.hh:88
GeometryType type(Iterator iterator) const
return geometry type from given iterator
Definition typemap.hh:109
Container::const_reference const_reference
const reference type
Definition typemap.hh:60
Value & operator[](const GeometryType &type)
access element
Definition typemap.hh:140
static constexpr bool empty() noexcept
test whether container is empty
Definition typemap.hh:131
ConstIterator cbegin() const noexcept
return const_iterator to beginning
Definition typemap.hh:97
Container::reference reference
reference type
Definition typemap.hh:58
Container::difference_type difference_type
difference type
Definition typemap.hh:72
Value & at(const GeometryType &type)
access element
Definition typemap.hh:145
const Value & back() const
access last element
Definition typemap.hh:157
ConstIterator end() const noexcept
return iterator to end
Definition typemap.hh:94
ConstIterator cend() const noexcept
return const_iterator to end
Definition typemap.hh:99
const_iterator ConstIterator
iterator type
Definition typemap.hh:79
T at(T... args)
T back(T... args)
T begin(T... args)
T data(T... args)
T end(T... args)
T fill(T... args)
T forward(T... args)
T front(T... args)
T swap(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8