Audio Processing Framework (APF) version 0.5.0
Public Member Functions | List of all members
apf::transform_proxy_const< F, Container > Struct Template Reference

Wrap a container and provide a transform_iterator (const version). More...

#include <apf/iterator.h>

Inheritance diagram for apf::transform_proxy_const< F, Container >:
Inheritance graph
[legend]

Public Member Functions

 transform_proxy_const (const Container &l)
 
- Public Member Functions inherited from apf::iterator_proxy_const< transform_iterator< Container::const_iterator, F >, Container >
 iterator_proxy_const (const Container &l)
 
iterator begin () const
 
iterator end () const
 
reverse_iterator rbegin () const
 
reverse_iterator rend () const
 
size_type size () const
 

Additional Inherited Members

- Public Types inherited from apf::iterator_proxy_const< transform_iterator< Container::const_iterator, F >, Container >
using iterator = transform_iterator< Container::const_iterator, F >
 
using reverse_iterator = std::reverse_iterator< iterator >
 
using size_type = typename Container::size_type
 
using value_type = typename std::iterator_traits< transform_iterator< Container::const_iterator, F > >::value_type
 

Detailed Description

template<typename F, typename Container>
struct apf::transform_proxy_const< F, Container >

Wrap a container and provide a transform_iterator (const version).

The underlying container cannot be modified.

See also
transform_proxy

Definition at line 969 of file iterator.h.

Constructor & Destructor Documentation

◆ transform_proxy_const()

template<typename F , typename Container >
apf::transform_proxy_const< F, Container >::transform_proxy_const ( const Container &  l)
inline

Definition at line 972 of file iterator.h.


The documentation for this struct was generated from the following file: