16 #ifndef polybori_groebner_Long64From32BitsPair_h_
17 #define polybori_groebner_Long64From32BitsPair_h_
30 template <
unsigned long High,
unsigned long Low,
unsigned SizeOfLong>
34 template <
unsigned long High,
unsigned long Low>
43 template <
unsigned long High,
48 static long_type
get() {
return (High <<
sizeof(long_type)*4) + Low; }
55 template <
unsigned long High,
unsigned long Low>
58 sizeof(unsigned long)> {
unsigned long long_type
Definition: Long64From32BitsPair.h:47
#define END_NAMESPACE_PBORIGB
Definition: groebner_defs.h:16
This class defines Long64From32BitsPair.
Definition: Long64From32BitsPair.h:56
unsigned long long_type
Definition: Long64From32BitsPair.h:60
This class defines an auxiliary class for Long64From32BitsPair.
Definition: Long64From32BitsPair.h:31
#define BEGIN_NAMESPACE_PBORIGB
Definition: groebner_defs.h:15
This class defines PseudoLongLong.
Definition: PseudoLongLong.h:31