Ardour  9.0-pre0-582-g084a23a80d
parser.h File Reference
#include <string>
#include <iostream>
#include "pbd/signals.h"
#include "midi++/libmidi_visibility.h"
#include "midi++/types.h"
Include dependency graph for parser.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MIDI::Parser
 

Namespaces

 MIDI
 

Typedefs

typedef PBD::Signal< void(Parser &)> MIDI::ZeroByteSignal
 
typedef PBD::Signal< void(Parser &, unsigned short)> MIDI::BankSignal
 
typedef PBD::Signal< void(Parser &, samplecnt_t)> MIDI::TimestampedSignal
 
typedef PBD::Signal< void(Parser &, byte)> MIDI::OneByteSignal
 
typedef PBD::Signal< void(Parser &, EventTwoBytes *)> MIDI::TwoByteSignal
 
typedef PBD::Signal< void(Parser &, pitchbend_t)> MIDI::PitchBendSignal
 
typedef PBD::Signal< void(Parser &, uint16_t, int)> MIDI::RPNSignal
 
typedef PBD::Signal< void(Parser &, uint16_t, float)> MIDI::RPNValueSignal
 
typedef PBD::Signal< void(Parser &, byte *, size_t)> MIDI::Signal
 
typedef PBD::Signal< void(Parser &, byte *, size_t, samplecnt_t)> MIDI::AnySignal