Anklang 0.3.0-460-gc4ef46ba
ASE — Anklang Sound Engine (C++)

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
Ase::MidiEventReader< MAXQUEUES > Class Template Reference

An in-order MidiEvent reader for multiple MidiEvent sources. More...

#include "midievent.hh"

Inheritance diagram for Ase::MidiEventReader< MAXQUEUES >:
[legend]

Public Types

using iterator = typename Base::iterator
 
using VectorArray = std::array< const std::vector< MidiEvent > *, MAXQUEUES >
 

Public Member Functions

size_t events_pending () const
 
iterator begin ()
 
iterator end ()
 
 MidiEventReader (const VectorArray &midi_event_vector_array=VectorArray())
 

Detailed Description

template<size_t MAXQUEUES>
class Ase::MidiEventReader< MAXQUEUES >

An in-order MidiEvent reader for multiple MidiEvent sources.

Definition at line 117 of file midievent.hh.

Member Typedef Documentation

◆ iterator

template<size_t MAXQUEUES>
using Ase::MidiEventReader< MAXQUEUES >::iterator = typename Base::iterator

Definition at line 121 of file midievent.hh.

◆ VectorArray

template<size_t MAXQUEUES>
using Ase::MidiEventReader< MAXQUEUES >::VectorArray = std::array<const std::vector<MidiEvent>*, MAXQUEUES>

Definition at line 126 of file midievent.hh.

Constructor & Destructor Documentation

◆ MidiEventReader()

template<size_t MAXQUEUES>
Ase::MidiEventReader< MAXQUEUES >::MidiEventReader ( const VectorArray midi_event_vector_array = VectorArray())

Definition at line 132 of file midievent.hh.

Member Function Documentation

◆ begin()

template<size_t MAXQUEUES>
iterator Ase::MidiEventReader< MAXQUEUES >::begin ( )

Definition at line 124 of file midievent.hh.

◆ end()

template<size_t MAXQUEUES>
iterator Ase::MidiEventReader< MAXQUEUES >::end ( )

Definition at line 125 of file midievent.hh.

◆ events_pending()

template<size_t MAXQUEUES>
size_t Ase::MidiEventReader< MAXQUEUES >::events_pending ( ) const

Definition at line 123 of file midievent.hh.


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