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

Abstract base class for list items. More...

#include <apf/mimoprocessor.h>

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

Public Member Functions

virtual void process ()=0
 to be overwritten in the derived class More...
 
- Public Member Functions inherited from apf::NonCopyable
 NonCopyable (const NonCopyable &)=delete
 
NonCopyableoperator= (const NonCopyable &)=delete
 
 NonCopyable (NonCopyable &&)=default
 
NonCopyableoperator= (NonCopyable &&)=default
 

Additional Inherited Members

- Protected Member Functions inherited from apf::NonCopyable
 NonCopyable ()=default
 Protected default constructor. More...
 
 ~NonCopyable ()=default
 Protected non-virtual destructor. More...
 

Detailed Description

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

Abstract base class for list items.

Definition at line 212 of file mimoprocessor.h.

Member Function Documentation

◆ process()

template<typename Derived , typename interface_policy , typename query_policy = disable_queries>
virtual void apf::MimoProcessor< Derived, interface_policy, query_policy >::Item::process ( )
pure virtual

to be overwritten in the derived class

Implemented in apf::MimoProcessor< Derived, interface_policy, query_policy >::ProcessItem< X >.


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