Ardour  9.0-pre0-582-g084a23a80d
Evoral::EventSink< Time > Class Template Referenceabstract

#include <EventSink.h>

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

Public Member Functions

virtual ~EventSink ()
 
virtual uint32_t write (Time time, EventType type, uint32_t size, const uint8_t *buf)=0
 

Detailed Description

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

Pure virtual base for anything you can write events to.

Definition at line 31 of file EventSink.h.

Constructor & Destructor Documentation

◆ ~EventSink()

template<typename Time >
virtual Evoral::EventSink< Time >::~EventSink ( )
inlinevirtual

Definition at line 33 of file EventSink.h.

Member Function Documentation

◆ write()

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

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