Provides a 2D array of T which is compact in memory to optimize caches and memory allocations.
More...
#include <util/compact.hpp>
Detailed Description
template<typename T, bool DEBUG = false>
class util::Compact2D< T, DEBUG >
Provides a 2D array of T which is compact in memory to optimize caches and memory allocations.
- Parameters:
-
| T | type of the data stored |
| DEBUG | if set to true, the bounds on the primary dimension will be checked |
List of all members.
Constructor & Destructor Documentation
template<typename T , bool DEBUG = false>
this function is deactivated since it does not make sense
template<typename T , bool DEBUG = false>
this function is deactivated
template<typename T , bool DEBUG>
build an array of size x times y
template<typename T , bool DEBUG>
Member Function Documentation
template<typename T , bool DEBUG = false>
this function is deactivated
template<typename T , bool DEBUG>
template<typename T , bool DEBUG>
Member Data Documentation
template<typename T , bool DEBUG = false>
template<typename T , bool DEBUG = false>
template<typename T , bool DEBUG = false>
The documentation for this class was generated from the following files: