#include <juce_CIMarshalling.h>
◆ Reader() [1/2]
| juce::midi_ci::detail::Marshalling::Reader::Reader |
( |
Span< const std::byte > |
b | ) |
|
|
inlineexplicit |
◆ Reader() [2/2]
| juce::midi_ci::detail::Marshalling::Reader::Reader |
( |
Span< const std::byte > |
b, |
|
|
int |
v |
|
) |
| |
|
inline |
◆ doArchive() [1/13]
| void juce::midi_ci::detail::Marshalling::Reader::doArchive |
( |
ChannelInGroup & |
x | ) |
|
|
inlineprivate |
◆ doArchive() [2/13]
| void juce::midi_ci::detail::Marshalling::Reader::doArchive |
( |
const std::byte & |
x | ) |
|
|
inlineprivate |
◆ doArchive() [3/13]
| void juce::midi_ci::detail::Marshalling::Reader::doArchive |
( |
const uint16_t & |
x | ) |
|
|
inlineprivate |
◆ doArchive() [4/13]
| void juce::midi_ci::detail::Marshalling::Reader::doArchive |
( |
const uint32_t & |
x | ) |
|
|
inlineprivate |
◆ doArchive() [5/13]
template<uint8_t NumBytes, size_t N>
◆ doArchive() [6/13]
template<uint8_t NumBytes,
bool B>
◆ doArchive() [7/13]
template<typename T >
| void juce::midi_ci::detail::Marshalling::Reader::doArchive |
( |
Named< T > |
named | ) |
|
|
inlineprivate |
◆ doArchive() [8/13]
template<size_t N>
| void juce::midi_ci::detail::Marshalling::Reader::doArchive |
( |
Span< const std::byte, N > & |
x | ) |
|
|
inlineprivate |
◆ doArchive() [9/13]
template<size_t N>
| void juce::midi_ci::detail::Marshalling::Reader::doArchive |
( |
std::array< std::byte, N > & |
x | ) |
|
|
inlineprivate |
◆ doArchive() [10/13]
| void juce::midi_ci::detail::Marshalling::Reader::doArchive |
( |
std::byte & |
x | ) |
|
|
inlineprivate |
◆ doArchive() [11/13]
template<typename T >
| void juce::midi_ci::detail::Marshalling::Reader::doArchive |
( |
T & |
t | ) |
|
|
inlineprivate |
◆ doArchive() [12/13]
| void juce::midi_ci::detail::Marshalling::Reader::doArchive |
( |
uint16_t & |
x | ) |
|
|
inlineprivate |
◆ doArchive() [13/13]
| void juce::midi_ci::detail::Marshalling::Reader::doArchive |
( |
uint32_t & |
x | ) |
|
|
inlineprivate |
◆ doArchiveChecked()
template<typename T >
| bool juce::midi_ci::detail::Marshalling::Reader::doArchiveChecked |
( |
T && |
t | ) |
|
|
inlineprivate |
◆ getVersion()
| std::optional< int > juce::midi_ci::detail::Marshalling::Reader::getVersion |
( |
| ) |
const |
|
inline |
◆ operator()()
template<typename... T>
| bool juce::midi_ci::detail::Marshalling::Reader::operator() |
( |
T &&... |
t | ) |
|
|
inline |
◆ popBytes()
| std::optional< Span< const std::byte > > juce::midi_ci::detail::Marshalling::Reader::popBytes |
( |
size_t |
num | ) |
|
|
inlineprivate |
◆ bytes
| Span<const std::byte> juce::midi_ci::detail::Marshalling::Reader::bytes |
|
private |
◆ failed
| bool juce::midi_ci::detail::Marshalling::Reader::failed = false |
|
private |
Referenced by doArchive(), doArchive(), doArchive(), doArchive(), doArchive(), doArchive(), doArchive(), doArchive(), doArchive(), doArchive(), and doArchiveChecked().
◆ version
| int juce::midi_ci::detail::Marshalling::Reader::version {} |
|
private |
The documentation for this class was generated from the following file: