Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::timebase::TempoTickCursor Class Reference

#include <compiled_tempo_map.hpp>

Public Member Functions

 TempoTickCursor ()=default
 TempoTickCursor (const CompiledTempoMap &map) noexcept
long double advance_fractional (long double tick) noexcept
std::size_t segment_index () const noexcept

Constructor & Destructor Documentation

◆ TempoTickCursor() [1/2]

pulp::timebase::TempoTickCursor::TempoTickCursor ( )
default

◆ TempoTickCursor() [2/2]

pulp::timebase::TempoTickCursor::TempoTickCursor ( const CompiledTempoMap & map)
inlineexplicitnoexcept

Member Function Documentation

◆ advance_fractional()

long double pulp::timebase::TempoTickCursor::advance_fractional ( long double tick)
noexcept

◆ segment_index()

std::size_t pulp::timebase::TempoTickCursor::segment_index ( ) const
inlinenoexcept

The documentation for this class was generated from the following file: