The main data storage class is implemented here. However, most operations are forwarded to viennadata/data_container_traits.hpp, where dispatches with respect to the underlying storage scheme are carried out. More...
#include <map>#include "viennadata/forwards.h"#include "viennadata/config/object_identifier.hpp"#include "viennadata/traits/data_container.hpp"#include "viennadata/key_value_registration.hpp"Go to the source code of this file.
Data Structures | |
| class | data_container< KeyType, DataType, ObjectType > |
| The central container class holding the data. Uses the singleton pattern for a particular key, value and object type triple. More... | |
Namespaces | |
| namespace | viennadata |
The main data storage class is implemented here. However, most operations are forwarded to viennadata/data_container_traits.hpp, where dispatches with respect to the underlying storage scheme are carried out.
1.7.1