Audio Processing Framework (APF) version 0.5.0
Public Member Functions | List of all members
apf::MimoProcessor< Derived, interface_policy, query_policy >::rtlist_proxy< T > Struct Template Reference

Proxy class for accessing an RtList. More...

#include <apf/mimoprocessor.h>

Inheritance diagram for apf::MimoProcessor< Derived, interface_policy, query_policy >::rtlist_proxy< T >:
Inheritance graph
[legend]

Public Member Functions

 rtlist_proxy (const rtlist_t &l)
 
- Public Member Functions inherited from apf::cast_proxy_const< T, rtlist_t >
 cast_proxy_const (const rtlist_t &l)
 
- Public Member Functions inherited from apf::iterator_proxy_const< cast_iterator< const T, Container::const_iterator >, rtlist_t >
 iterator_proxy_const (const rtlist_t &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::cast_proxy_const< T, rtlist_t >
using value_type = T
 
- Public Types inherited from apf::iterator_proxy_const< cast_iterator< const T, Container::const_iterator >, rtlist_t >
using iterator = cast_iterator< const T, Container::const_iterator >
 
using reverse_iterator = std::reverse_iterator< iterator >
 
using size_type = typename Container::size_type
 
using value_type = typename std::iterator_traits< cast_iterator< const T, Container::const_iterator > >::value_type
 

Detailed Description

template<typename Derived, typename interface_policy, typename query_policy = disable_queries>
template<typename T>
struct apf::MimoProcessor< Derived, interface_policy, query_policy >::rtlist_proxy< T >

Proxy class for accessing an RtList.

Note
This is for read-only access. Write access is only allowed in the process() member function from within the object itself.

Definition at line 252 of file mimoprocessor.h.

Constructor & Destructor Documentation

◆ rtlist_proxy()

template<typename Derived , typename interface_policy , typename query_policy = disable_queries>
template<typename T >
apf::MimoProcessor< Derived, interface_policy, query_policy >::rtlist_proxy< T >::rtlist_proxy ( const rtlist_t &  l)
inline

Definition at line 254 of file mimoprocessor.h.


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