ICU4X
International Components for Unicode
Loading...
Searching...
No Matches
icu4x::DecimalRoundingIncrement Class Reference

#include <DecimalRoundingIncrement.d.hpp>

Public Types

enum  Value { MultiplesOf1 = 0 , MultiplesOf2 = 1 , MultiplesOf5 = 2 , MultiplesOf25 = 3 }
 

Public Member Functions

 DecimalRoundingIncrement ()=default
 
constexpr DecimalRoundingIncrement (Value v)
 
constexpr operator Value () const
 
 operator bool () const =delete
 

Detailed Description

Increment used in a rounding operation.

See the Rust documentation for RoundingIncrement for more information.

Member Enumeration Documentation

◆ Value

Enumerator
MultiplesOf1 
MultiplesOf2 
MultiplesOf5 
MultiplesOf25 

Constructor & Destructor Documentation

◆ DecimalRoundingIncrement() [1/2]

icu4x::DecimalRoundingIncrement::DecimalRoundingIncrement ( )
default

◆ DecimalRoundingIncrement() [2/2]

icu4x::DecimalRoundingIncrement::DecimalRoundingIncrement ( Value v)
inlineconstexpr

Member Function Documentation

◆ operator bool()

icu4x::DecimalRoundingIncrement::operator bool ( ) const
explicitdelete

◆ operator Value()

icu4x::DecimalRoundingIncrement::operator Value ( ) const
inlineconstexpr

The documentation for this class was generated from the following files: