Audio Processing Framework (APF) version 0.5.0
Protected Member Functions | List of all members
apf::NonCopyable Class Reference

Classes derived from this class cannot be copied (but still moved). More...

#include <apf/misc.h>

Inheritance diagram for apf::NonCopyable:
Inheritance graph
[legend]

Public Member Functions

Deactivated copy ctor and assignment operator
 NonCopyable (const NonCopyable &)=delete
 
NonCopyableoperator= (const NonCopyable &)=delete
 
Default move ctor and move assignment operator
 NonCopyable (NonCopyable &&)=default
 
NonCopyableoperator= (NonCopyable &&)=default
 

Protected Member Functions

 NonCopyable ()=default
 Protected default constructor. More...
 
 ~NonCopyable ()=default
 Protected non-virtual destructor. More...
 

Detailed Description

Classes derived from this class cannot be copied (but still moved).

Definition at line 59 of file misc.h.

Constructor & Destructor Documentation

◆ NonCopyable()

apf::NonCopyable::NonCopyable ( )
protecteddefault

Protected default constructor.

◆ ~NonCopyable()

apf::NonCopyable::~NonCopyable ( )
protecteddefault

Protected non-virtual destructor.


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