Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
Loading...
Searching...
No Matches
roc::core::NonCopyable< Tag > Class Template Reference

Base class for non-copyable objects. More...

#include <roc_core/noncopyable.h>

Inheritance diagram for roc::core::NonCopyable< Tag >:

Detailed Description

template<class Tag = void>
class roc::core::NonCopyable< Tag >

Base class for non-copyable objects.

Note
Template allows instantiate distinct non-copyable bases when they are inherited by multiple paths. We need this to eliminate compiler warnings "inaccessible direct base...".

Definition at line 23 of file noncopyable.h.

Constructor & Destructor Documentation

◆ NonCopyable()

template<class Tag = void>
roc::core::NonCopyable< Tag >::NonCopyable ( )
inlineprotected

Definition at line 25 of file noncopyable.h.


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