xrpld
Loading...
Searching...
No Matches
xrpl::NumberRoundModeGuard Class Reference

#include <Number.h>

Collaboration diagram for xrpl::NumberRoundModeGuard:

Public Member Functions

 NumberRoundModeGuard (Number::RoundingMode mode) noexcept
 NumberRoundModeGuard (NumberRoundModeGuard const &)=delete
NumberRoundModeGuardoperator= (NumberRoundModeGuard const &)=delete

Private Attributes

SaveNumberRoundMode saved_

Detailed Description

Definition at line 898 of file Number.h.

Constructor & Destructor Documentation

◆ NumberRoundModeGuard() [1/2]

xrpl::NumberRoundModeGuard::NumberRoundModeGuard ( Number::RoundingMode mode)
explicitnoexcept

Definition at line 903 of file Number.h.

◆ NumberRoundModeGuard() [2/2]

xrpl::NumberRoundModeGuard::NumberRoundModeGuard ( NumberRoundModeGuard const & )
delete

Member Function Documentation

◆ operator=()

NumberRoundModeGuard & xrpl::NumberRoundModeGuard::operator= ( NumberRoundModeGuard const & )
delete

Member Data Documentation

◆ saved_

SaveNumberRoundMode xrpl::NumberRoundModeGuard::saved_
private

Definition at line 900 of file Number.h.