Implementation of the compile-time/run-time dispatch needed for (key_type, value_type) pairs in order to support the use of viennadata::all. More...
#include <map>#include <vector>#include <list>#include <set>#include <iostream>#include <algorithm>#include <memory>#include "viennadata/data_container.hpp"#include "viennadata/forwards.h"Go to the source code of this file.
Data Structures | |
| class | key_value_pair_interface< ObjectType > |
| The interface for type-erasued key-value type pairs on a certain element. More... | |
| class | key_value_pair_wrapper< KeyType, DataType, ObjectType > |
| A dispatch facility that unwraps type-erasued key-value type pairs. More... | |
| class | key_value_pair< ObjectType > |
| A dispatch facility that unwraps type-erasued key-value type pairs. More... | |
Namespaces | |
| namespace | viennadata |
Implementation of the compile-time/run-time dispatch needed for (key_type, value_type) pairs in order to support the use of viennadata::all.
1.7.1