OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
openpit::param::detail::QuantityTraits Member List

This is the complete list of members for openpit::param::detail::QuantityTraits, including all inherited members.

CheckedAddopenpit::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
CheckedDivFloatopenpit::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
CheckedDivIntopenpit::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
CheckedDivUintopenpit::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
CheckedMulFloatopenpit::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
CheckedMulIntopenpit::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
CheckedMulUintopenpit::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
CheckedRemFloatopenpit::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
CheckedRemIntopenpit::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
CheckedRemUintopenpit::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
CheckedSubtractopenpit::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
CompareValuesopenpit::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
Decimalopenpit::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
FromDecimalopenpit::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
FromDecimalRoundedopenpit::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
FromDoubleopenpit::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
FromDoubleRoundedopenpit::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
FromInt64openpit::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
FromStringopenpit::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
FromStringRoundedopenpit::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
FromUint64openpit::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
Nameopenpit::param::detail::QuantityTraitsstatic
Native typedefopenpit::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 >
Stringopenpit::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
ToDoubleopenpit::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
Zeroopenpit::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