Lumiera  0.pre.03
»edit your freedom«
NonCopyable Class Reference

#include "lib/nocopy.hpp"

Description

Any copy and copy construction prohibited.

Examples:
/Werk/devel/lumi/src/lib/hetero-data.hpp.

Definition at line 37 of file nocopy.hpp.

Protected Member Functions

 NonCopyable (NonCopyable const &)=delete
 
NonCopyableoperator= (NonCopyable const &)=delete
 

Inherited by BlockFlow< blockFlow::RenderConfig > [private], ExtentFamily< Activity, EPOCH_SIZ > [private], InPlaceBuffer< ArgHolder > [private], InPlaceBuffer< GestureObserver, OBSERVER_BUFF_SIZ, InactiveObserver > [private], InPlaceBuffer< impl::CloneContext, sizeof(impl::ClonedContext)> [private], InPlaceBuffer< MemHolder > [private], InstanceHandle< LUMIERA_INTERFACE_INAME(lumieraorg_Display, 0), lumiera::Display > [private], InstanceHandle< LUMIERA_INTERFACE_INAME(lumieraorg_DummyPlayer, 0), DummyPlayer > [private], InstanceHandle< LUMIERA_INTERFACE_INAME(lumieraorg_Gui, 1)> [private], InstanceHandle< LUMIERA_INTERFACE_INAME(lumieraorg_GuiNotification, 0), GuiNotification > [private], InstanceHandle< LUMIERA_INTERFACE_INAME(lumieraorg_SessionCommand, 0), SessionCommand > [private], AllocationCluster::Destructor [private], AllocationCluster::StorageManager::Extent, CallQueue [private], DelStash [private], DependencyFactory< OBJ > [private], DiagnosticContext< VAL > [private], DiffApplicator< TAR > [private], DiffDetector< SEQ > [private], ScopeManager [private], TestMutationTarget [private], IncidenceCount [private], InPlaceBuffer< BA, siz, DEFAULT > [private], IterQueue< TY >::Builder, GenNodeAccessor< TAR >, NobugResourceHandleContext [private], RefArray< T > [private], ScopedCollection< I, siz > [private], ScopedCollection< I, siz >::ElementHolder [private], ScopedPtrVect< T > [private], SearchPathSplitter [private], Algo< ORD, POS, START, AFTER, CREATE, EMPTY, CLONE, DELETE > [private], StorageLoc, SymbolTable [private], Sync< CONF >::Lock [private], Monitor< IMPL > [private], SyncBarrier [private], Dum, TestSource [private], ShortBlocker, PoolRegistry [private], MemoryPool [private], Transiently< TAR > [private], Transiently< void(void)> [private], TestListener< TI > [private], VariantO< TYPES, Access > [private], WrappedLumieraIter< IT, ISO > [private], FunctionResult< SIG >, ActiveProvision< AD > [private], AdviceSystem [private], AppState [private], BasicSetup [private], Link< I, I >, InstanceHandle< I, FA > [private], LifecycleHook [private], LifecycleRegistry [private], Option [private], DefsManager [private], DefsRegistry [private], QueryResolver [private], Resolution [private], Subsys [private], Monitor< CONF > [private], Monitor< NonrecursiveLock_NoWait > [private], Monitor< NonrecursiveLock_Waitable > [private], Monitor< POLICY > [private], Monitor< RecursiveLock_NoWait > [private], Monitor< RecursiveLock_Waitable > [private], RefArray< asset::PSequence > [private], RefArray< asset::PTimeline > [private], RefArray< B > [private], RefArray< P< asset::Sequence > > [private], RefArray< P< asset::Timeline > > [private], RefArray< P< ELM > > [private], RefArray< steam::engine::ChannelDescriptor > [private], RefArray< steam::engine::InChanDescriptor > [private], ScopedCollection< CON > [private], ScopedPtrVect< DisplayerSlot > [private], ScopedPtrVect< Gtk::Widget > [private], ScopedPtrVect< steam::engine::diagn::Block > [private], ScopedPtrVect< steam::node::DummyTick > [private], SelectionListener< lib::time::TimeSpan > [private], GtkLumiera [private], Actions [private], ApplicationBase [private], CoreService [private], Facade [private], GlobalCtx [private], Nexus [private], PanelLocator [private], PlaybackController [private], StateManager [private], StateMapGroupingStorage [private], UiDispatcher [private], UiState [private], WindowLocator [private], Page [private], DisplayerSlot [private], DisplayService [private], GuiFacade [private], GuiRunner, FocusTracker [private], GestureState [private], InteractionState [private], LocationClause, LocationRule [private], Navigator [private], SpotLocator [private], Subject [private], UILocationSolver [private], ViewLocator [private], Wizard [private], WorkSite [private], WorkSiteTrail [private], CanvasHooked< WID, BASE > [private], ElementAccess [private], Tangible [private], ViewHooked< WID, BASE > [private], ZoomWindow [private], Nexus [private], DisplayEvaluation [private], DisplayFrame [private], DisplayManager [private], TimelineWidget [private], UiBus [private], SelectionListener< TI > [private], UiStyle [private], AssetManager [private], DB [private], MediaFactory [private], MetaFactory [private], ProcFactory [private], StructFactory [private], CommandDef [private], CommandImpl [private], CommandImplCloneBuilder [private], CommandInstanceManager [private], CommandRegistry [private], SessionCommandService [private], STypeManager::Registry [private], BufferMetadata [private], BufferProvider [private], BuffTableChunk [private], Block [private], DiagnosticBufferProvider [private], Dispatcher [private], EngineCtx [private], EngineCtx::Facilities [private], EngineDiagnostics [private], EngineService [private], FeedManifold< N >, JobTicket [private], ParamStorageFrame< VAL > [private], Port [private], ProcNode [private], ProcNode_Obsolete [private], Buffer, WiringSituation [private], Fixture [private], FixtureChangeDetector [private], ModelPortRegistry [private], Segmentation [private], MObject [private], Session [private], DummySessionConnection [private], ElementQuery [private], LifecycleAdvisor [private], PlacementIndex [private], QueryFocusStack [private], SessionInterfaceModules, SessManager [private], DiagnosticOutputSlot::OutputFramesLog [private], DummyPlayerService [private], OutputDirector [private], OutputManager [private], OutputSlot [private], OutputSlot::ConnectionState [private], PlayController [private], PlayProcess [private], PlayService [private], ProcessImpl [private], RenderConfigurator [private], DummyPlayConnection< DEF > [private], TrackingInMemoryBlockSequence [private], StreamType, TestOption [private], _Fmt [private], VariantO< steam::WrapperTypes, util::AccessCasted_O > [private], BlockFlow< CONF > [private], EngineObserver [private], JobFunctor [private], LoadController [private], Scheduler [private], Scheduler::ExecutionCtx [private], SchedulerCommutator [private], SchedulerDiagnostics [private], SchedulerInvocation [private], ActivityDetector [private], StressTestRig< maxFan > [private], Worker< CONF > [private], WorkForce< CONF > [private], ExtentFamily< T, siz > [private], ViewHooked< stage::timeline::TrackBody > [private], ViewHooked< stage::timeline::TrackHeadWidget > [private], Worker< vault::gear::Scheduler::Setup > [private], WorkForce< vault::gear::Scheduler::Setup > [private], and WrappedLumieraIter< SRC > [private].

+ Collaboration diagram for NonCopyable:

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