atlas  0.6
size_fwd.h
Go to the documentation of this file.
1 
5 /*
6  Copyright (C) 2011 Marc van Leeuwen
7  part of the Atlas of Lie Groups and Representations
8 
9  For license information see the LICENSE file
10 */
11 
12 #ifndef SIZE_FWD_H /* guard against multiple inclusions */
13 #define SIZE_FWD_H
14 
15 /******** forward type declarations *****************************************/
16 
17 namespace atlas {
18 
19 namespace size {
20 
21  template<typename C> class SizeType;
22  typedef signed char BaseType; // safe for RankMax<=128 (for C128 factor 2^255)
23  typedef unsigned char UnsignedBaseType;
24  typedef SizeType<BaseType> Size;
25 
26 }
27 
28 }
29 
30 #endif
unsigned long size
Definition: testprint.cpp:46
signed char BaseType
Definition: Atlas.h:127
unsigned char UnsignedBaseType
Definition: Atlas.h:129
Definition: Atlas.h:38
SizeType< BaseType > Size
Definition: Atlas.h:130