Definition at line 45 of file Number.cpp.
◆ Guard()
| xrpl::Number::Guard::Guard |
( |
| ) |
|
|
explicit |
◆ set_positive()
| void xrpl::Number::Guard::set_positive |
( |
| ) |
|
|
noexcept |
◆ set_negative()
| void xrpl::Number::Guard::set_negative |
( |
| ) |
|
|
noexcept |
◆ is_negative()
| bool xrpl::Number::Guard::is_negative |
( |
| ) |
const |
|
noexcept |
◆ push()
| void xrpl::Number::Guard::push |
( |
unsigned |
d | ) |
|
|
noexcept |
◆ pop()
| unsigned xrpl::Number::Guard::pop |
( |
| ) |
|
|
noexcept |
◆ round()
| int xrpl::Number::Guard::round |
( |
| ) |
|
|
noexcept |
◆ doRoundUp()
| void xrpl::Number::Guard::doRoundUp |
( |
rep & |
mantissa, |
|
|
int & |
exponent, |
|
|
std::string |
location |
|
) |
| |
◆ doRoundDown()
| void xrpl::Number::Guard::doRoundDown |
( |
rep & |
mantissa, |
|
|
int & |
exponent |
|
) |
| |
◆ doRound()
| void xrpl::Number::Guard::doRound |
( |
rep & |
drops | ) |
|
◆ digits_
◆ xbit_
◆ sbit_