OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
Static Public Attributes
|
List of all members
openpit::param::detail::QuantityTraits Struct Reference
Inheritance diagram for openpit::param::detail::QuantityTraits:
[
legend
]
Collaboration diagram for openpit::param::detail::QuantityTraits:
[
legend
]
Static Public Attributes
static constexpr std::string_view
Name
= "quantity"
Static Public Attributes inherited from
openpit::param::detail::ValueTraits< RawQuantity, ::openpit_create_param_quantity, ::openpit_create_param_quantity_from_string, ::openpit_create_param_quantity_from_int64, ::openpit_create_param_quantity_from_uint64, ::openpit_create_param_quantity_from_f64, ::openpit_create_param_quantity_from_string_rounded, ::openpit_create_param_quantity_from_f64_rounded, ::openpit_create_param_quantity_from_decimal_rounded, ::openpit_param_quantity_to_f64, ::openpit_param_quantity_is_zero, ::openpit_param_quantity_compare, ::openpit_param_quantity_checked_add, ::openpit_param_quantity_checked_sub, ::openpit_param_quantity_to_string, ::openpit_param_quantity_get_decimal >
static constexpr auto
CheckedAdd
static constexpr auto
CheckedSubtract
static constexpr auto
CompareValues
static constexpr auto
Decimal
static constexpr auto
FromDecimal
static constexpr auto
FromDecimalRounded
static constexpr auto
FromDouble
static constexpr auto
FromDoubleRounded
static constexpr auto
FromInt64
static constexpr auto
FromString
static constexpr auto
FromStringRounded
static constexpr auto
FromUint64
static constexpr auto
String
static constexpr auto
ToDouble
static constexpr auto
Zero
Static Public Attributes inherited from
openpit::param::detail::ArithmeticTraits<::openpit_param_quantity_checked_mul_i64, ::openpit_param_quantity_checked_mul_u64, ::openpit_param_quantity_checked_mul_f64, ::openpit_param_quantity_checked_div_i64, ::openpit_param_quantity_checked_div_u64, ::openpit_param_quantity_checked_div_f64, ::openpit_param_quantity_checked_rem_i64, ::openpit_param_quantity_checked_rem_u64, ::openpit_param_quantity_checked_rem_f64 >
static constexpr auto
CheckedDivFloat
static constexpr auto
CheckedDivInt
static constexpr auto
CheckedDivUint
static constexpr auto
CheckedMulFloat
static constexpr auto
CheckedMulInt
static constexpr auto
CheckedMulUint
static constexpr auto
CheckedRemFloat
static constexpr auto
CheckedRemInt
static constexpr auto
CheckedRemUint
Additional Inherited Members
Public Types inherited from
openpit::param::detail::ValueTraits< RawQuantity, ::openpit_create_param_quantity, ::openpit_create_param_quantity_from_string, ::openpit_create_param_quantity_from_int64, ::openpit_create_param_quantity_from_uint64, ::openpit_create_param_quantity_from_f64, ::openpit_create_param_quantity_from_string_rounded, ::openpit_create_param_quantity_from_f64_rounded, ::openpit_create_param_quantity_from_decimal_rounded, ::openpit_param_quantity_to_f64, ::openpit_param_quantity_is_zero, ::openpit_param_quantity_compare, ::openpit_param_quantity_checked_add, ::openpit_param_quantity_checked_sub, ::openpit_param_quantity_to_string, ::openpit_param_quantity_get_decimal >
using
Native
=
RawQuantity
Member Data Documentation
◆
Name
constexpr std::string_view openpit::param::detail::QuantityTraits::Name = "quantity"
static
constexpr
openpit
param
detail
QuantityTraits
Generated by
1.9.1