|
Wire Sysio Wire Sysion 1.0.0
|
Classes | |
| struct | exponential_decay_accumulator |
| struct | exponential_moving_average_accumulator |
| struct | ratio |
Functions | |
| template<typename T > | |
| ratio< T > | make_ratio (T n, T d) |
| template<typename T > | |
| T | operator* (T value, const ratio< T > &r) |
| template<typename UnsignedIntType > | |
| constexpr UnsignedIntType | integer_divide_ceil (UnsignedIntType num, UnsignedIntType den) |
| template<typename LesserIntType , typename GreaterIntType > | |
| constexpr auto | downgrade_cast (GreaterIntType val) -> std::enable_if_t< is_valid_downgrade_cast< LesserIntType, GreaterIntType > &&std::is_signed< LesserIntType >::value==std::is_signed< GreaterIntType >::value, LesserIntType > |
Variables | |
| template<typename LesserIntType , typename GreaterIntType > | |
| constexpr bool | is_valid_downgrade_cast |
|
constexpr |
Specialization for Signedness matching integer types
Specialization for Signedness mismatching integer types
Definition at line 40 of file resource_limits_private.hpp.


|
constexpr |
Definition at line 25 of file resource_limits_private.hpp.

Definition at line 14 of file resource_limits_private.hpp.

| T sysio::chain::resource_limits::impl::operator* | ( | T | value, |
| const ratio< T > & | r ) |
Definition at line 19 of file resource_limits_private.hpp.
|
constexpr |
Definition at line 31 of file resource_limits_private.hpp.