rippled
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
ripple::NumberRoundModeGuard Class Reference

#include <Number.h>

Collaboration diagram for ripple::NumberRoundModeGuard:
Collaboration graph
[legend]

Public Member Functions

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

Private Attributes

saveNumberRoundMode saved_
 

Detailed Description

Definition at line 410 of file Number.h.

Constructor & Destructor Documentation

◆ NumberRoundModeGuard() [1/2]

ripple::NumberRoundModeGuard::NumberRoundModeGuard ( Number::rounding_mode  mode)
explicitnoexcept

Definition at line 415 of file Number.h.

◆ NumberRoundModeGuard() [2/2]

ripple::NumberRoundModeGuard::NumberRoundModeGuard ( NumberRoundModeGuard const &  )
delete

Member Function Documentation

◆ operator=()

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

Member Data Documentation

◆ saved_

saveNumberRoundMode ripple::NumberRoundModeGuard::saved_
private

Definition at line 412 of file Number.h.