Inherit to declare that class is not copyable.
More...
#include <Meta.h>
Inherited by honey::lockfree::FreeList< Node > [private]
, honey::lockfree::HazardMem< honey::lockfree::List > [private]
, honey::Alge_< Real > [private]
, honey::App [private]
, honey::Condition [private]
, honey::FutureBase [private]
, honey::Interp_< Real > [private]
, honey::lockfree::FreeList< T > [private]
, honey::lockfree::HazardMem< Config > [private]
, honey::lockfree::List< T, Alloc_, Backoff, iterMax > [private]
, honey::lockfree::Queue< T > [private]
, honey::lockfree::SpscDeque< T, Alloc_ > [private]
, honey::lockfree::Stack< T > [private]
, honey::lockfree::UnorderedMap< Key, T, Hash, KeyEqual > [private]
, honey::MemPool [private]
, honey::net::Socket [private]
, honey::net::StreamBuf_< Alloc > [private]
, honey::PackagedTask< R(Param...)> [private]
, honey::Promise< R > [private]
, honey::RealBase< Real_ > [private]
, honey::ScopeGuard_< F > [private]
, honey::SharedLock< Lockable_ > [private]
, honey::SharedObj< Subclass > [private]
, honey::Thread [private]
, honey::thread::InterruptEnable, honey::TransferLock< FromLock, ToLock > [private]
, honey::UniqueLock< Lockable_ > [private]
, honey::UniquePtr< T, Fin > [private]
, honey::lockfree::Queue< TaskPtr > [private]
, honey::lockfree::Queue< tuple< Action, honey::PeriodicTask::Ptr > > [private]
, honey::RealBase< double > [private]
, honey::RealBase< float > [private]
, honey::RealBase< float128 > [private]
, honey::SharedObj< DepTask > [private]
, honey::SharedObj< Exception > [private]
, honey::SharedObj< Listener > [private]
, honey::SharedObj< Module > [private]
, honey::SharedObj< Object > [private]
, honey::SharedObj< PeriodicTask > [private]
, honey::SharedObj< Pool > [private]
, honey::SharedObj< Sink > [private]
, honey::SharedObj< State > [private]
, honey::UniqueLock< SpinLock > [private]
, honey::UniquePtr< Block, honey::finalize< Block, Alloc > > [private]
, honey::UniquePtr< Bucket > [private]
, honey::UniquePtr< Heap > [private]
, honey::UniquePtr< honey::ConditionLock > [private]
, honey::UniquePtr< honey::ListenerList > [private]
, honey::UniquePtr< honey::lockfree::HazardMem::ThreadData::DelNode[]> [private]
, honey::UniquePtr< honey::SlotBase > [private]
, honey::UniquePtr< honey::SpinLock > [private]
, honey::UniquePtr< std::string > [private]
, honey::UniquePtr< T, honey::finalize< T, Alloc > > [private]
, honey::UniquePtr< ThreadData > [private]
, honey::UniquePtr< uint8 > [private]
, honey::UniquePtr< Vec< dim, Real >[]> [private]
, and honey::UniquePtr< Worker > [private]
.
Inherit to declare that class is not copyable.
honey::mt::NoCopy::NoCopy |
( |
const NoCopy & |
| ) |
|
|
delete |
honey::mt::NoCopy::NoCopy |
( |
| ) |
|
|
protecteddefault |
The documentation for this struct was generated from the following file: