Ardour  9.0-pre0-582-g084a23a80d
ARDOUR::DummyMidiEvent Class Reference

#include <dummy_audiobackend.h>

Inheritance diagram for ARDOUR::DummyMidiEvent:
[legend]

Public Member Functions

 DummyMidiEvent (const pframes_t timestamp, const uint8_t *data, size_t size)
 
 DummyMidiEvent (const DummyMidiEvent &other)
 
 ~DummyMidiEvent ()
 
size_t size () const
 
pframes_t timestamp () const
 
const uint8_t * data () const
 
- Public Member Functions inherited from ARDOUR::BackendMIDIEvent
virtual ~BackendMIDIEvent ()
 
bool operator< (const BackendMIDIEvent &other) const
 

Private Attributes

size_t _size
 
pframes_t _timestamp
 
uint8_t * _data
 

Detailed Description

Definition at line 54 of file dummy_audiobackend.h.

Constructor & Destructor Documentation

◆ DummyMidiEvent() [1/2]

ARDOUR::DummyMidiEvent::DummyMidiEvent ( const pframes_t  timestamp,
const uint8_t *  data,
size_t  size 
)

◆ DummyMidiEvent() [2/2]

ARDOUR::DummyMidiEvent::DummyMidiEvent ( const DummyMidiEvent other)

◆ ~DummyMidiEvent()

ARDOUR::DummyMidiEvent::~DummyMidiEvent ( )

Member Function Documentation

◆ data()

const uint8_t* ARDOUR::DummyMidiEvent::data ( ) const
inlinevirtual

Implements ARDOUR::BackendMIDIEvent.

Definition at line 61 of file dummy_audiobackend.h.

◆ size()

size_t ARDOUR::DummyMidiEvent::size ( ) const
inlinevirtual

Implements ARDOUR::BackendMIDIEvent.

Definition at line 59 of file dummy_audiobackend.h.

◆ timestamp()

pframes_t ARDOUR::DummyMidiEvent::timestamp ( ) const
inlinevirtual

Implements ARDOUR::BackendMIDIEvent.

Definition at line 60 of file dummy_audiobackend.h.

Member Data Documentation

◆ _data

uint8_t* ARDOUR::DummyMidiEvent::_data
private

Definition at line 65 of file dummy_audiobackend.h.

◆ _size

size_t ARDOUR::DummyMidiEvent::_size
private

Definition at line 63 of file dummy_audiobackend.h.

◆ _timestamp

pframes_t ARDOUR::DummyMidiEvent::_timestamp
private

Definition at line 64 of file dummy_audiobackend.h.


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