|
HikoGUI
A low latency retained GUI
|
Public Member Functions | |
| constexpr | audio_format_range (audio_format_range &&) noexcept=default |
| constexpr | audio_format_range (audio_format_range const &) noexcept=default |
| constexpr audio_format_range & | operator= (audio_format_range &&) noexcept=default |
| constexpr audio_format_range & | operator= (audio_format_range const &) noexcept=default |
| constexpr | audio_format_range (pcm_format format, uint16_t num_channels, uint32_t min_sample_rate, uint32_t max_sample_rate, surround_mode surround_mode_mask) noexcept |
| constexpr bool | empty () const noexcept |
| constexpr | operator bool () const noexcept |
Data Fields | |
| pcm_format | format = {} |
| uint16_t | num_channels = 0 |
| uint32_t | min_sample_rate = 0 |
| uint32_t | max_sample_rate = 0 |
| surround_mode | surround_mode_mask = surround_mode::none |
Friends | |
| constexpr friend bool | operator== (audio_format_range const &, audio_format_range const &) noexcept=default |
| constexpr friend auto | operator<=> (audio_format_range const &lhs, audio_format_range const &rhs) noexcept |
| constexpr friend bool | equal_except_bit_depth (audio_format_range const &lhs, audio_format_range const &rhs) noexcept |
| std::string | to_string (audio_format_range const &rhs) noexcept |