| 
    ViennaGrid - The Vienna Grid Library
    2.1.0
    
   
   | 
  
  
  
 
Generator for IDs of a certain type. More...
#include "viennagrid/forwards.hpp"#include "viennagrid/meta/typelist.hpp"#include "viennagrid/meta/typemap.hpp"#include "viennagrid/storage/id.hpp"#include "viennagrid/config/config.hpp"Go to the source code of this file.
Data Structures | |
| class | continuous_id_generator< typemap > | 
| A generator which returns numerical IDs (of possibly different type) in a continuous fashion starting from zero for each requested type.  More... | |
| class | continuous_id_generator_layer< viennagrid::null_type > | 
| class | continuous_id_generator_layer< viennagrid::typelist< viennagrid::static_pair< value_type, id_tag >, tail > > | 
Namespaces | |
| namespace | viennagrid | 
The main ViennaGrid namespace. Most user functionality resides directly in this namespace rather than in sub-namespaces.  | |
| namespace | viennagrid::detail | 
Namespace for implementation details. Not intended to be used directly by a library user.  | |
| namespace | viennagrid::detail::result_of | 
Namespace for metafunctions for implementation details. Not intended to be used directly by a library user.  | |
| namespace | viennagrid::result_of | 
The metafunction layer. Provides type generators that derive the respective type from the mesh configuration.  | |
Generator for IDs of a certain type.
 1.7.6.1