|
dune-common 2.10
|
Loading...
Searching...
No Matches
propertymap.hh
Go to the documentation of this file.
3// SPDX-FileCopyrightInfo: Copyright © DUNE Project contributors, see file LICENSE.md in module root
void put(const RAPropertyMapHelper< Reference, PropertyMap > &pmap, const Key &key, const Value &value)
Definition propertymap.hh:92
constexpr auto get(std::integer_sequence< T, II... >, std::integral_constant< std::size_t, pos >={})
Return the entry at position pos of the given sequence.
Definition integersequence.hh:22
Definition propertymap.hh:17
PM::ValueType ValueType
The type of the values of the property map.
Definition propertymap.hh:25
PM::Category Category
The category the property map belongs to.
Definition propertymap.hh:33
PM::Reference Reference
The type of the reference to the values.
Definition propertymap.hh:29
PM::KeyType KeyType
The type of the key of the property map.
Definition propertymap.hh:21
Tag for the category of readable property maps.
Definition propertymap.hh:38
Tag for the category of writable property maps.
Definition propertymap.hh:42
Tag for the category of readable and writable property maps.
Definition propertymap.hh:50
const ValueType & Reference
Definition propertymap.hh:73
LvaluePropertyMapTag Category
Definition propertymap.hh:75
Definition propertymap.hh:80
Adapter to turn a random access iterator into a property map.
Definition propertymap.hh:108
IndexMap::KeyType KeyType
The key type of the property map.
Definition propertymap.hh:125
R Reference
The reference type of the property map.
Definition propertymap.hh:135
T ValueType
The value type of the property map.
Definition propertymap.hh:130
Reference operator[](KeyType key) const
Access the a value by reference.
Definition propertymap.hh:160
IteratorPropertyMap(RandomAccessIterator iter, const IndexMap &im=IndexMap())
Constructor.
Definition propertymap.hh:149
IteratorPropertyMap()
Constructor.
Definition propertymap.hh:155
IM IndexMap
The type of the index map.
Definition propertymap.hh:120
RAI RandomAccessIterator
The type of the random access iterator.
Definition propertymap.hh:113
LvaluePropertyMapTag Category
The category of this property map.
Definition propertymap.hh:140
An adapter to turn an unique associative container into a property map.
Definition propertymap.hh:180
An adaptor to turn an unique associative container into a property map.
Definition propertymap.hh:238
A property map that applies the identity function to integers.
Definition propertymap.hh:293
std::size_t ValueType
The value type of the map.
Definition propertymap.hh:298
ValueType operator[](const KeyType &key) const
Definition propertymap.hh:306
std::size_t Reference
The reference type of the map.
Definition propertymap.hh:301
ReadablePropertyMapTag Category
The category of the map.
Definition propertymap.hh:304
T Tag
the tag identifying the property.
Definition propertymap.hh:324
C Container
The container type to whose entries the properties are attached.
Definition propertymap.hh:329
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8