All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Long.h
Go to the documentation of this file.
1 //=================================================================================================
33 //=================================================================================================
34 
35 #ifndef _BLAZE_UTIL_MPL_LONG_H_
36 #define _BLAZE_UTIL_MPL_LONG_H_
37 
38 
39 namespace blaze {
40 
41 //=================================================================================================
42 //
43 // CLASS DEFINITION
44 //
45 //=================================================================================================
46 
47 //*************************************************************************************************
62 template< long N >
63 struct Long
64 {
65  public:
66  //**********************************************************************************************
68  static const long value = N;
69  typedef long ValueType;
71  //**********************************************************************************************
72 };
73 //*************************************************************************************************
74 
75 } // namespace blaze
76 
77 #endif
Compile time integral constant wrapper for long.The Long class template represents an integral wrappe...
Definition: Long.h:63