PolyBoRi
|
This class defines a delayed product of longs and comparison with LongLong
Constant.
More...
#include <PseudoLongProduct.h>
Public Types | |
typedef unsigned long | long_type |
Public Member Functions | |
PseudoLongProduct (const long_type &first, const long_type &second) | |
bool | greater (long_type rhs) const |
compare carry-over savely | |
template<long_type MaxLow> | |
bool | greater (const PseudoLongLong< 0, MaxLow > &) const |
compare carry-over savely with represented by two unsigned longs | |
template<long_type MaxHigh, long_type MaxLow> | |
bool | greater (const PseudoLongLong< MaxHigh, MaxLow > &) const |
compare carry-over savely with represented by two unsigned longs |
This class defines a delayed product of longs and comparison with LongLong
Constant.
typedef unsigned long polybori::groebner::PseudoLongProduct::long_type |
polybori::groebner::PseudoLongProduct::PseudoLongProduct | ( | const long_type & | first, |
const long_type & | second | ||
) | [inline] |
bool polybori::groebner::PseudoLongProduct::greater | ( | long_type | rhs | ) | const [inline] |
compare carry-over savely
Referenced by polybori::groebner::operator>().
bool polybori::groebner::PseudoLongProduct::greater | ( | const PseudoLongLong< 0, MaxLow > & | ) | const [inline] |
compare carry-over savely with represented by two unsigned longs
bool polybori::groebner::PseudoLongProduct::greater | ( | const PseudoLongLong< MaxHigh, MaxLow > & | ) | const [inline] |
compare carry-over savely with represented by two unsigned longs