ViennaGrid - The Vienna Grid Library
2.1.0
|
Contains forward declarations and definition for storage layer classes, tags, ... More...
#include "viennagrid/meta/typemap.hpp"
Go to the source code of this file.
Data Structures | |
struct | handled_container_tag< ContainerTagT, HandleTagT > |
A tag indicating that a handled container is used. More... | |
struct | id_handle_tag |
A tag defining that ID handles are used. More... | |
struct | iterator_handle_tag |
A tag defining that iterator handles are used. More... | |
struct | no_handle_tag |
A tag defining that no handles are used. More... | |
struct | pointer_handle_tag |
A tag defining that pointer handles are used. More... | |
struct | static_array_tag< SizeV > |
A tag indicating that storage::static_array should be used. More... | |
Namespaces | |
namespace | viennagrid |
The main ViennaGrid namespace. Most user functionality resides directly in this namespace rather than in sub-namespaces. | |
namespace | viennagrid::result_of |
The metafunction layer. Provides type generators that derive the respective type from the mesh configuration. | |
Typedefs | |
typedef viennagrid::make_typemap < default_tag, std_deque_tag > ::type | default_container_config |
A typemap defining default container configuration for a container collection. | |
typedef viennagrid::make_typemap < default_tag, std_set_tag < id_compare_tag > >::type | default_view_container_config |
A typemap defining default container configuration for a view container collection. |
Contains forward declarations and definition for storage layer classes, tags, ...