Public Member Functions | |
template<typename T , typename std::enable_if< std::is_integral< T >::value &&std::is_unsigned< T >::value, int >::type = 0> | |
fmpz_wrapper (const T i) | |
template<typename T , typename std::enable_if< std::is_integral< T >::value &&std::is_signed< T >::value, int >::type = 0> | |
fmpz_wrapper (const T i) | |
fmpz_wrapper (const mpz_t m) | |
fmpz_wrapper (const fmpz_t m) | |
fmpz_wrapper (const std::string &s, unsigned base=10) | |
fmpz_wrapper (const fmpz_wrapper &other) | |
fmpz_wrapper (fmpz_wrapper &&other) SYMENGINE_NOEXCEPT | |
fmpz_wrapper & | operator= (const fmpz_wrapper &other) |
fmpz_wrapper & | operator= (fmpz_wrapper &&other) SYMENGINE_NOEXCEPT |
fmpz * | get_fmpz_t () |
const fmpz * | get_fmpz_t () const |
fmpz_wrapper | operator+= (const fmpz_wrapper &a) |
fmpz_wrapper | operator-= (const fmpz_wrapper &a) |
fmpz_wrapper | operator- () const |
fmpz_wrapper | operator*= (const fmpz_wrapper &a) |
fmpz_wrapper | operator/= (const fmpz_wrapper &a) |
fmpz_wrapper | operator%= (const fmpz_wrapper &a) |
fmpz_wrapper | operator++ () |
fmpz_wrapper | operator++ (int) |
fmpz_wrapper | operator-- () |
fmpz_wrapper | operator-- (int) |
fmpz_wrapper | operator<<= (unsigned long u) |
fmpz_wrapper | operator<< (unsigned long u) const |
fmpz_wrapper | operator>>= (unsigned long u) |
fmpz_wrapper | operator>> (unsigned long u) const |
fmpz_wrapper | root (unsigned int n) const |
Private Attributes | |
fmpz_t | mp |
Friends | |
fmpz_wrapper | operator+ (const fmpz_wrapper &a, const fmpz_wrapper &b) |
fmpz_wrapper | operator- (const fmpz_wrapper &a, const fmpz_wrapper &b) |
fmpz_wrapper | operator* (const fmpz_wrapper &a, const fmpz_wrapper &b) |
fmpz_wrapper | operator/ (const fmpz_wrapper &a, const fmpz_wrapper &b) |
fmpz_wrapper | operator% (const fmpz_wrapper &a, const fmpz_wrapper &b) |
bool | operator== (const fmpz_wrapper &a, const fmpz_wrapper &b) |
bool | operator!= (const fmpz_wrapper &a, const fmpz_wrapper &b) |
bool | operator< (const fmpz_wrapper &a, const fmpz_wrapper &b) |
bool | operator<= (const fmpz_wrapper &a, const fmpz_wrapper &b) |
bool | operator> (const fmpz_wrapper &a, const fmpz_wrapper &b) |
bool | operator>= (const fmpz_wrapper &a, const fmpz_wrapper &b) |
Definition at line 16 of file flint_wrapper.h.