#include <compiled_meter_map.hpp>
Public Member Functions | |
| BarTickPosition | tick_to_bar (TickPosition tick) const noexcept |
| TickPosition | bar_to_tick (BarPosition bar, TickDuration tick_in_bar={}) const noexcept |
| MeterSignature | meter_at_tick (TickPosition tick) const noexcept |
| std::size_t | segment_count () const noexcept |
Static Public Member Functions | |
| static runtime::Result< CompiledMeterMap, MeterMapError > | compile (const MeterMap &map) noexcept |
| static runtime::Result< CompiledMeterMap, MeterMapError > | compile (std::span< const MeterPoint > points) noexcept |
|
noexcept |
|
staticnoexcept |
|
staticnoexcept |
|
noexcept |
|
inlinenoexcept |
|
noexcept |