1#ifndef icu4x_PluralOperands_D_HPP
2#define icu4x_PluralOperands_D_HPP
15namespace capi {
struct Decimal; }
17namespace capi {
struct PluralOperands; }
25 struct PluralOperands;
46 inline static std::unique_ptr<icu4x::PluralOperands>
from(int64_t i);
55 inline const icu4x::capi::PluralOperands* AsFFI()
const;
56 inline icu4x::capi::PluralOperands* AsFFI();
59 inline static void operator delete(
void* ptr);
61 PluralOperands() =
delete;
66 static void operator delete[](
void*, size_t) =
delete;
Definition diplomat_runtime.hpp:140
Definition DecimalParseError.d.hpp:31
Definition Decimal.d.hpp:36
Definition PluralOperands.d.hpp:33
static diplomat::result< std::unique_ptr< icu4x::PluralOperands >, icu4x::DecimalParseError > from_string(std::string_view s)
Definition PluralOperands.hpp:36
static std::unique_ptr< icu4x::PluralOperands > from(int64_t i)
Definition PluralOperands.hpp:41
static std::unique_ptr< icu4x::PluralOperands > from_fixed_decimal(const icu4x::Decimal &x)
Definition PluralOperands.hpp:46