LMMS
Loading...
Searching...
No Matches
juce::lv2_shared::SequenceIteratorTraits Struct Reference

#include <juce_LV2Common.h>

Public Types

using Container = SequenceWithSize
using Iter = LV2_Atom_Event*

Static Public Member Functions

static LV2_Atom_Eventbegin (const Container &s) noexcept
static LV2_Atom_Eventnext (const Container &, Iter it) noexcept
static bool isEnd (const Container &s, Iter it) noexcept
static LV2_Atom_Eventget (const Container &, Iter e) noexcept

Member Typedef Documentation

◆ Container

using juce::lv2_shared::SequenceIteratorTraits::Container = SequenceWithSize

◆ Iter

using juce::lv2_shared::SequenceIteratorTraits::Iter = LV2_Atom_Event*

Member Function Documentation

◆ begin()

LV2_Atom_Event * juce::lv2_shared::SequenceIteratorTraits::begin ( const Container & s)
inlinestaticnoexcept

◆ get()

LV2_Atom_Event * juce::lv2_shared::SequenceIteratorTraits::get ( const Container & ,
Iter e )
inlinestaticnoexcept

◆ isEnd()

bool juce::lv2_shared::SequenceIteratorTraits::isEnd ( const Container & s,
Iter it )
inlinestaticnoexcept

◆ next()

LV2_Atom_Event * juce::lv2_shared::SequenceIteratorTraits::next ( const Container & ,
Iter it )
inlinestaticnoexcept

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