ardour
Public Member Functions | List of all members
Evoral::EventList< Time > Class Template Reference

#include <EventList.hpp>

Inheritance diagram for Evoral::EventList< Time >:
Evoral::EventSink< Time >

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 36 of file EventList.hpp.

Constructor & Destructor Documentation

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

Definition at line 38 of file EventList.hpp.

Member Function Documentation

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 40 of file EventList.hpp.


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