#include <buffer.hpp>
◆ SysexPayload() [1/5]
| pulp::midi::MidiBuffer::SysexPayload::SysexPayload |
( |
| ) |
|
|
default |
◆ SysexPayload() [2/5]
| pulp::midi::MidiBuffer::SysexPayload::SysexPayload |
( |
std::initializer_list< uint8_t > | values | ) |
|
|
inline |
◆ SysexPayload() [3/5]
| pulp::midi::MidiBuffer::SysexPayload::SysexPayload |
( |
std::vector< uint8_t > | bytes | ) |
|
|
inline |
◆ SysexPayload() [4/5]
| pulp::midi::MidiBuffer::SysexPayload::SysexPayload |
( |
const SysexPayload & | other | ) |
|
|
inline |
◆ ~SysexPayload()
| pulp::midi::MidiBuffer::SysexPayload::~SysexPayload |
( |
| ) |
|
|
inline |
◆ SysexPayload() [5/5]
| pulp::midi::MidiBuffer::SysexPayload::SysexPayload |
( |
SysexPayload && | | ) |
|
|
delete |
◆ back() [1/2]
| uint8_t & pulp::midi::MidiBuffer::SysexPayload::back |
( |
| ) |
|
|
inline |
◆ back() [2/2]
| const uint8_t & pulp::midi::MidiBuffer::SysexPayload::back |
( |
| ) |
const |
|
inline |
◆ begin() [1/2]
| auto pulp::midi::MidiBuffer::SysexPayload::begin |
( |
| ) |
|
|
inline |
◆ begin() [2/2]
| auto pulp::midi::MidiBuffer::SysexPayload::begin |
( |
| ) |
const |
|
inline |
◆ capacity()
| std::size_t pulp::midi::MidiBuffer::SysexPayload::capacity |
( |
| ) |
const |
|
inline |
◆ clear()
| void pulp::midi::MidiBuffer::SysexPayload::clear |
( |
| ) |
|
|
inline |
◆ data() [1/2]
| uint8_t * pulp::midi::MidiBuffer::SysexPayload::data |
( |
| ) |
|
|
inline |
◆ data() [2/2]
| const uint8_t * pulp::midi::MidiBuffer::SysexPayload::data |
( |
| ) |
const |
|
inline |
◆ empty()
| bool pulp::midi::MidiBuffer::SysexPayload::empty |
( |
| ) |
const |
|
inline |
◆ end() [1/2]
| auto pulp::midi::MidiBuffer::SysexPayload::end |
( |
| ) |
|
|
inline |
◆ end() [2/2]
| auto pulp::midi::MidiBuffer::SysexPayload::end |
( |
| ) |
const |
|
inline |
◆ front() [1/2]
| uint8_t & pulp::midi::MidiBuffer::SysexPayload::front |
( |
| ) |
|
|
inline |
◆ front() [2/2]
| const uint8_t & pulp::midi::MidiBuffer::SysexPayload::front |
( |
| ) |
const |
|
inline |
◆ operator=() [1/4]
◆ operator=() [2/4]
| SysexPayload & pulp::midi::MidiBuffer::SysexPayload::operator= |
( |
std::initializer_list< uint8_t > | values | ) |
|
|
inline |
◆ operator=() [3/4]
| SysexPayload & pulp::midi::MidiBuffer::SysexPayload::operator= |
( |
std::vector< uint8_t > | bytes | ) |
|
|
inline |
◆ operator=() [4/4]
◆ operator[]() [1/2]
| uint8_t & pulp::midi::MidiBuffer::SysexPayload::operator[] |
( |
std::size_t | index | ) |
|
|
inline |
◆ operator[]() [2/2]
| const uint8_t & pulp::midi::MidiBuffer::SysexPayload::operator[] |
( |
std::size_t | index | ) |
const |
|
inline |
◆ push_back()
| void pulp::midi::MidiBuffer::SysexPayload::push_back |
( |
uint8_t | byte | ) |
|
|
inline |
◆ reserve()
| void pulp::midi::MidiBuffer::SysexPayload::reserve |
( |
std::size_t | capacity | ) |
|
|
inline |
◆ resize()
| void pulp::midi::MidiBuffer::SysexPayload::resize |
( |
std::size_t | size | ) |
|
|
inline |
◆ size()
| std::size_t pulp::midi::MidiBuffer::SysexPayload::size |
( |
| ) |
const |
|
inline |
◆ to_vector()
| std::vector< uint8_t > pulp::midi::MidiBuffer::SysexPayload::to_vector |
( |
| ) |
const |
|
inline |
◆ MidiBuffer
◆ operator!= [1/2]
| bool operator!= |
( |
const std::vector< uint8_t > & | lhs, |
|
|
const SysexPayload & | rhs ) |
|
friend |
◆ operator!= [2/2]
| bool operator!= |
( |
const SysexPayload & | lhs, |
|
|
const std::vector< uint8_t > & | rhs ) |
|
friend |
◆ operator== [1/2]
| bool operator== |
( |
const std::vector< uint8_t > & | lhs, |
|
|
const SysexPayload & | rhs ) |
|
friend |
◆ operator== [2/2]
| bool operator== |
( |
const SysexPayload & | lhs, |
|
|
const std::vector< uint8_t > & | rhs ) |
|
friend |
The documentation for this class was generated from the following file:
- /home/runner/work/pulp/pulp/core/midi/include/pulp/midi/buffer.hpp