Audio Processing Framework (APF) version 0.5.0
|
Base class for items which have a Process
class.
More...
#include <apf/mimoprocessor.h>
Public Member Functions | |
virtual void | process () |
to be overwritten in the derived class More... | |
virtual void | process ()=0 |
to be overwritten in the derived class More... | |
Public Member Functions inherited from apf::NonCopyable | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |
NonCopyable (NonCopyable &&)=default | |
NonCopyable & | operator= (NonCopyable &&)=default |
Public Member Functions inherited from apf::CRTP< X > | |
X & | derived () |
Additional Inherited Members | |
Protected Member Functions inherited from apf::NonCopyable | |
NonCopyable ()=default | |
Protected default constructor. More... | |
~NonCopyable ()=default | |
Protected non-virtual destructor. More... | |
Protected Member Functions inherited from apf::CRTP< X > | |
~CRTP ()=default | |
Protected destructor to avoid base class pointers. More... | |
Base class for items which have a Process
class.
Usage:
Multiple layers of inheritance are possible, but ProcessItem must be instantiated with the most derived class!
Definition at line 236 of file mimoprocessor.h.
|
inlinevirtual |
to be overwritten in the derived class
Implements apf::MimoProcessor< Derived, interface_policy, query_policy >::Item.
Definition at line 240 of file mimoprocessor.h.