1 #ifndef ARRAY2_ARRAY_FWD_H
2 #define ARRAY2_ARRAY_FWD_H
8 template<
typename T,
typename Alloc = std::allocator<T>>
class Array;
9 template<
typename T,
typename Alloc = std::allocator<T>>
class Vector;
10 template<
typename T,
typename Alloc = std::allocator<T>>
class Matrix;
11 template<
typename T,
typename Alloc = std::allocator<T>>
class Cube;
14 template<
typename T,
typename ArrayAlloc,
typename MaskAlloc>
class MaskedArray;
18 template<
typename T,
typename Alloc = std::allocator<T>>
class ArrayIterator;
this file contains all the compiler specific defines
Array< LogicalArrayElem > LogicalArray
MaskedArray< LogicalArrayElem, std::allocator< LogicalArrayElem >, std::allocator< LogicalArrayElem > > MaskedLogicalArray