|
sequencer
|
#include <any>#include <cstdint>#include <ostream>#include <string>#include <vector>

Go to the source code of this file.
Classes | |
| struct | sequencer::midi::device_entry_t |
| struct | sequencer::midi::section_t |
Namespaces | |
| sequencer::midi | |
Macros | |
| #define | SEQUENCER_DEVICE_CC_VALUES |
| #define | SEQUENCER_DEVICE_CC_ENTRIES |
| #define | X(type, name, is_optional) type name{}; |
| #define | X(type, name, is_optional) os << ( ( is_optional ) ? sub_sep : sep ) << " " << #name ": " << int( entry.name ); |
Functions | |
| std::ostream & | sequencer::midi::operator<< (std::ostream &os, const device_entry_t &entry) |
| std::ostream & | sequencer::midi::operator<< (std::ostream &os, const section_t §ion) |
| #define SEQUENCER_DEVICE_CC_ENTRIES |
| #define SEQUENCER_DEVICE_CC_VALUES |
| #define X | ( | type, | |
| name, | |||
| is_optional | |||
| ) | type name{}; |
| #define X | ( | type, | |
| name, | |||
| is_optional | |||
| ) | os << ( ( is_optional ) ? sub_sep : sep ) << " " << #name ": " << int( entry.name ); |
1.8.13