Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
SkNoncopyable Class Reference

#include <SkNoncopyable.h>

Inheritance diagram for SkNoncopyable:
GrHashMapWithCache< uint32_t, GrRenderTask *, SurfaceIDKeyTraits, GrCheapHash > GrIORef< GrGpuResource > GrNonAtomicRef< CpuBufferCache > GrNonAtomicRef< GrCpuBuffer > GrNonAtomicRef< Rec > GrNonAtomicRef< GrXferProcessor > SkAutoSMalloc< kSize > SkMessageBus< skgpu::UniqueKeyInvalidatedMessage, uint32_t > SkMessageBus< SkResourceCache::PurgeSharedIDMessage, uint32_t > SkMessageBus< skgpu::UniqueKeyInvalidatedMsg_Graphite, uint32_t > SkSBlockAllocator< StartingSize > AutoCleanPng FreeTypeLibrary GrAutoLocaleSetter GrBufferAllocPool GrD3DTextureResource GrDeferredProxyUploader GrGLSLColorSpaceXformHelper GrGradientBitmapCache GrHashMapWithCache< K, V, KeyTraits, HashT > GrIORef< DERIVED > GrManagedResource GrNonAtomicRef< TSubclass > GrOp GrSWMaskHelper GrVertexChunkBuilder JpegDecoderMgr SVGTextBuilder Sk3DView SkAndroidCodec SkAutoBlitterChoose SkAutoCanvasMatrixPaint SkAutoDeviceTransformRestore SkAutoMalloc SkAutoRasterClipValidate SkAutoSMalloc< kSizeRequested > SkBigPicture::SnapshotArray SkBlockAllocator SkCachedData SkCodec SkColorSpaceLuminance SkDOM SkDescriptor SkDrawableList SkEncoder SkFontDescriptor SkFontScanner SkFrame SkFrameHolder SkJSONWriter SkJpegEncoderMgr SkMaskFilterBase::NinePatch SkMessageBus< Message, IDType, AllowCopyableMessage > SkMipmapAccessor SkPDF::AttributeList SkPicturePlayback SkPngEncoderMgr SkRBuffer SkRasterClipStack SkRecords::Draw SkRecords::FillBounds SkSBlockAllocator< N > SkSVGAttributeParser SkSVGDevice::AutoElement SkSVGDevice::ResourceBucket SkSVGValue SkSampler SkShaderBase::Context SkTaskGroup SkWBuffer SkWriter32 sk_gpu_test::GrContextFactory sk_gpu_test::TestContext sk_tools::Registry< T > skgpu::ganesh::PathRendererChain skgpu::ganesh::StencilMaskHelper skgpu::graphite::RasterMaskHelper skiatest::Reporter skiatest::ReporterContext skjson::DOM skottie::internal::AnimationBuilder skottie::internal::AnimatorBuilder skottie::internal::CompositionBuilder skottie::internal::CustomFont skottie::internal::CustomFont::Builder skottie::internal::EffectBuilder skottie::internal::ShapeBuilder

Public Member Functions

 SkNoncopyable ()=default
 
 SkNoncopyable (SkNoncopyable &&)=default
 
SkNoncopyableoperator= (SkNoncopyable &&)=default
 

Detailed Description

SkNoncopyable is the base class for objects that do not want to be copied. It hides its copy-constructor and its assignment-operator.

Definition at line 18 of file SkNoncopyable.h.

Constructor & Destructor Documentation

◆ SkNoncopyable() [1/2]

SkNoncopyable::SkNoncopyable ( )
default

◆ SkNoncopyable() [2/2]

SkNoncopyable::SkNoncopyable ( SkNoncopyable &&  )
default

Member Function Documentation

◆ operator=()

SkNoncopyable & SkNoncopyable::operator= ( SkNoncopyable &&  )
default

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