casacore
ArrayFwd.h
Go to the documentation of this file.
1#ifndef ARRAY2_ARRAY_FWD_H
2#define ARRAY2_ARRAY_FWD_H
3
4#include <memory>
5
6namespace casacore { //#Begin casa namespace
7
8template<typename T, typename Alloc = std::allocator<T>> class Array;
9template<typename T, typename Alloc = std::allocator<T>> class Vector;
10template<typename T, typename Alloc = std::allocator<T>> class Matrix;
11template<typename T, typename Alloc = std::allocator<T>> class Cube;
12typedef bool LogicalArrayElem;
14template<typename T, typename ArrayAlloc, typename MaskAlloc> class MaskedArray;
16class Slice;
17class Slicer;
18template<typename T, typename Alloc = std::allocator<T>> class ArrayIterator;
19
20}
21
22#endif
this file contains all the compiler specific defines
Definition: mainpage.dox:28
Array< LogicalArrayElem > LogicalArray
Definition: ArrayFwd.h:13
bool LogicalArrayElem
Definition: ArrayFwd.h:12
MaskedArray< LogicalArrayElem, std::allocator< LogicalArrayElem >, std::allocator< LogicalArrayElem > > MaskedLogicalArray
Definition: ArrayFwd.h:15