INMOST
Mathematical Modelling Toolkit
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Macros
container.hpp File Reference
#include <stdlib.h>
#include <stddef.h>
#include <string.h>
#include <memory>
#include <new>
#include <iterator>
#include <cmath>
#include <assert.h>
#include <limits>
#include "inmost_common.h"
Include dependency graph for container.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  INMOST::make_unsigned< T >
 
struct  INMOST::make_unsigned< char >
 
struct  INMOST::make_unsigned< short >
 
struct  INMOST::make_unsigned< int >
 
struct  INMOST::make_unsigned< long >
 
struct  INMOST::make_unsigned< long long >
 
struct  INMOST::make_unsigned< unsigned char >
 
struct  INMOST::make_unsigned< unsigned short >
 
struct  INMOST::make_unsigned< unsigned int >
 
struct  INMOST::make_unsigned< unsigned long >
 
struct  INMOST::make_unsigned< unsigned long long >
 
class  INMOST::array< element >
 
class  INMOST::array< element >::_iterator< etype >
 
class  INMOST::array< element >::_reverse_iterator< etype >
 
class  INMOST::shell< element >
 
class  INMOST::shell< element >::_iterator< dtype >
 
class  INMOST::shell< element >::_reverse_iterator< dtype >
 
class  INMOST::sparse_data< IndType, ValType >
 
struct  INMOST::sparse_data< IndType, ValType >::pair_t
 
class  INMOST::interval< IndType, ValType >
 
class  INMOST::dynarray< element, stacked >
 
class  INMOST::dynarray< element, stacked >::_iterator< dtype >
 
class  INMOST::dynarray< element, stacked >::_reverse_iterator< dtype >
 
class  INMOST::tiny_map< key, value, stacked >
 
class  INMOST::tiny_map< key, value, stacked >::iterator
 
class  INMOST::tiny_map< key, value, stacked >::const_iterator
 
class  INMOST::small_hash< IndType, TValue, HSize >
 
class  INMOST::small_hash< IndType, TValue, HSize >::_iterator< dtype >
 
class  INMOST::chunk_array< element, block_bits >
 
class  INMOST::chunk_array< element, block_bits >::iterator
 
class  INMOST::chunk_array< element, block_bits >::const_iterator
 
class  INMOST::chunk_bulk_array< block_bits >
 

Namespaces

 INMOST
 

Macros

#define USE_OPTIMIZED_ARRAY_ALLOCATION
 

Macro Definition Documentation

#define USE_OPTIMIZED_ARRAY_ALLOCATION

Definition at line 50 of file container.hpp.