ledger-core
ledger
core
BigInt
ledger::core::BigInt Member List
This is the complete list of members for
ledger::core::BigInt
, including all inherited members.
assignI64
(int64_t value) (defined in
ledger::core::BigInt
)
ledger::core::BigInt
assignScalar
(T value) (defined in
ledger::core::BigInt
)
ledger::core::BigInt
inline
BigInt
() (defined in
ledger::core::BigInt
)
ledger::core::BigInt
BigInt
(const BigInt &cpy) (defined in
ledger::core::BigInt
)
ledger::core::BigInt
BigInt
(BigInt &&mov) (defined in
ledger::core::BigInt
)
ledger::core::BigInt
BigInt
(const void *data, size_t length, bool negative)
ledger::core::BigInt
BigInt
(const std::vector< uint8_t > &data, bool negative) (defined in
ledger::core::BigInt
)
ledger::core::BigInt
BigInt
(int value)
ledger::core::BigInt
explicit
BigInt
(unsigned int value) (defined in
ledger::core::BigInt
)
ledger::core::BigInt
explicit
BigInt
(unsigned long long value) (defined in
ledger::core::BigInt
)
ledger::core::BigInt
explicit
BigInt
(int64_t value) (defined in
ledger::core::BigInt
)
ledger::core::BigInt
explicit
BigInt
(const std::string &str)
ledger::core::BigInt
compare
(const BigInt &) const (defined in
ledger::core::BigInt
)
ledger::core::BigInt
DIGITS
ledger::core::BigInt
static
DoubleInt
typedef (defined in
ledger::core::BigInt
)
ledger::core::BigInt
from_dec
(const std::string &str)
ledger::core::BigInt
static
from_hex
(const std::string &str)
ledger::core::BigInt
static
fromDecimal
(const std::string &str)
ledger::core::BigInt
static
fromHex
(const std::string &str)
ledger::core::BigInt
static
fromScalar
(T value) (defined in
ledger::core::BigInt
)
ledger::core::BigInt
inline
static
fromString
(const std::string &str) (defined in
ledger::core::BigInt
)
ledger::core::BigInt
static
getBitSize
() const (defined in
ledger::core::BigInt
)
ledger::core::BigInt
isNegative
() const (defined in
ledger::core::BigInt
)
ledger::core::BigInt
isPositive
() const (defined in
ledger::core::BigInt
)
ledger::core::BigInt
isZero
() const (defined in
ledger::core::BigInt
)
ledger::core::BigInt
MAX_RADIX
ledger::core::BigInt
static
MIN_RADIX
ledger::core::BigInt
static
negative
() const (defined in
ledger::core::BigInt
)
ledger::core::BigInt
ONE
(defined in
ledger::core::BigInt
)
ledger::core::BigInt
static
operator%
(const BigInt &rhs) const (defined in
ledger::core::BigInt
)
ledger::core::BigInt
operator*
(const BigInt &rhs) const (defined in
ledger::core::BigInt
)
ledger::core::BigInt
operator+
(const BigInt &rhs) const (defined in
ledger::core::BigInt
)
ledger::core::BigInt
operator++
() (defined in
ledger::core::BigInt
)
ledger::core::BigInt
operator++
(int) (defined in
ledger::core::BigInt
)
ledger::core::BigInt
operator-
(const BigInt &rhs) const (defined in
ledger::core::BigInt
)
ledger::core::BigInt
operator--
() (defined in
ledger::core::BigInt
)
ledger::core::BigInt
operator--
(int) (defined in
ledger::core::BigInt
)
ledger::core::BigInt
operator/
(const BigInt &rhs) const (defined in
ledger::core::BigInt
)
ledger::core::BigInt
operator<
(const BigInt &) const (defined in
ledger::core::BigInt
)
ledger::core::BigInt
operator<=
(const BigInt &) const (defined in
ledger::core::BigInt
)
ledger::core::BigInt
operator=
(const BigInt &) (defined in
ledger::core::BigInt
)
ledger::core::BigInt
operator=
(BigInt &&a) (defined in
ledger::core::BigInt
)
ledger::core::BigInt
operator==
(const BigInt &) const (defined in
ledger::core::BigInt
)
ledger::core::BigInt
operator>
(const BigInt &) const (defined in
ledger::core::BigInt
)
ledger::core::BigInt
operator>=
(const BigInt &) const (defined in
ledger::core::BigInt
)
ledger::core::BigInt
positive
() const (defined in
ledger::core::BigInt
)
ledger::core::BigInt
pow
(unsigned short p) const (defined in
ledger::core::BigInt
)
ledger::core::BigInt
SimpleInt
typedef (defined in
ledger::core::BigInt
)
ledger::core::BigInt
TEN
(defined in
ledger::core::BigInt
)
ledger::core::BigInt
static
to_string
() const (defined in
ledger::core::BigInt
)
ledger::core::BigInt
inline
toByteArray
() const
ledger::core::BigInt
toHexString
() const
ledger::core::BigInt
toInt
() const
ledger::core::BigInt
toInt64
() const (defined in
ledger::core::BigInt
)
ledger::core::BigInt
toString
() const
ledger::core::BigInt
toUint64
() const (defined in
ledger::core::BigInt
)
ledger::core::BigInt
toUnsignedInt
() const
ledger::core::BigInt
ZERO
(defined in
ledger::core::BigInt
)
ledger::core::BigInt
static
~BigInt
() (defined in
ledger::core::BigInt
)
ledger::core::BigInt
virtual
Generated by
1.8.13