Ardour  9.0-pre0-350-gf17a656217
Evoral::EventList< Time > Class Template Reference

#include <EventList.h>

Inheritance diagram for Evoral::EventList< Time >:
[legend]

Public Member Functions

 EventList ()
 
uint32_t write (Time time, EventType type, uint32_t size, const uint8_t *buf)
 
- Public Member Functions inherited from Evoral::EventSink< Time >
virtual ~EventSink ()
 

Detailed Description

template<typename Time>
class Evoral::EventList< Time >

A list of events (generic time-stamped binary "blobs").

Used when we need an unsorted list of Events that is also an EventSink. Absolutely nothing more.

Definition at line 37 of file EventList.h.

Constructor & Destructor Documentation

◆ EventList()

template<typename Time >
Evoral::EventList< Time >::EventList ( )
inline

Definition at line 39 of file EventList.h.

Member Function Documentation

◆ write()

template<typename Time >
uint32_t Evoral::EventList< Time >::write ( Time  time,
EventType  type,
uint32_t  size,
const uint8_t *  buf 
)
inlinevirtual

Implements Evoral::EventSink< Time >.

Definition at line 41 of file EventList.h.


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