49 , bytesRemaining (bytes)
64 const auto increment =
view.size();
70 jassert (increment <= bytesRemaining);
71 bytesRemaining -= increment;
92 bool operator== (
const Iterator& other)
const noexcept
94 return view == other.view;
100 bool operator!= (
const Iterator& other)
const noexcept
102 return ! operator== (other);
123 size_t bytesRemaining = 0;
#define copy(x)
Definition ADnoteParameters.cpp:1011
#define noexcept
Definition DistrhoDefines.h:72
View value_type
Definition juce_UMPIterator.h:56
const View & reference
Definition juce_UMPIterator.h:57
Iterator() noexcept=default
pointer operator->() noexcept
Definition juce_UMPIterator.h:117
Iterator & operator++() noexcept
Definition juce_UMPIterator.h:62
reference operator*() noexcept
Definition juce_UMPIterator.h:110
std::forward_iterator_tag iterator_category
Definition juce_UMPIterator.h:59
std::iterator_traits< const uint32_t * >::difference_type difference_type
Definition juce_UMPIterator.h:55
View view
Definition juce_UMPIterator.h:120
const View * pointer
Definition juce_UMPIterator.h:58
Definition juce_UMPView.h:46
unsigned int uint32_t
Definition mid.cpp:100
Definition juce_UMP_test.cpp:26
Definition carla_juce.cpp:31
jack_client_t client jack_client_t client jack_client_t client jack_client_t JackInfoShutdownCallback void arg jack_client_t jack_port_t port void func jack_client_t const char const char unsigned long flags const jack_port_t port jack_client_t jack_port_id_t port_id const jack_port_t const char port_name const jack_port_t port void * ptr
Definition juce_linux_JackAudio.cpp:79
void ignoreUnused(Types &&...) noexcept
Definition juce_MathsFunctions.h:333
#define const
Definition zconf.h:137