Audio Processing Framework (APF) version 0.5.0
|
Iterator over fixed_matrix::Channels. More...
#include <apf/container.h>
Public Types | |
using | iterator_category = std::random_access_iterator_tag |
using | value_type = Channel |
using | reference = Channel |
using | difference_type = typename _base_type::difference_type |
using | pointer = ChannelArrowProxy |
Public Member Functions | |
channels_iterator () | |
Default constructor. More... | |
channels_iterator (channel_iterator base_iterator, size_type step) | |
Constructor. More... | |
reference | operator* () const |
Dereference operator. More... | |
pointer | operator-> () const |
Arrow operator. More... | |
Iterator over fixed_matrix::Channels.
Definition at line 431 of file container.h.
using apf::fixed_matrix< T, Allocator >::channels_iterator::iterator_category = std::random_access_iterator_tag |
Definition at line 445 of file container.h.
using apf::fixed_matrix< T, Allocator >::channels_iterator::value_type = Channel |
Definition at line 446 of file container.h.
using apf::fixed_matrix< T, Allocator >::channels_iterator::reference = Channel |
Definition at line 447 of file container.h.
using apf::fixed_matrix< T, Allocator >::channels_iterator::difference_type = typename _base_type::difference_type |
Definition at line 448 of file container.h.
using apf::fixed_matrix< T, Allocator >::channels_iterator::pointer = ChannelArrowProxy |
Definition at line 449 of file container.h.
|
inline |
Default constructor.
Definition at line 454 of file container.h.
|
inline |
Constructor.
Definition at line 459 of file container.h.
|
inline |
Dereference operator.
Definition at line 466 of file container.h.
References apf::no_nullptr().
|
inline |
Arrow operator.
Definition at line 475 of file container.h.