MemoryHandle Class

Constructors & Destructor | Member Functions | Member Variables

Definition

Line 37 of System.Windows/Clipboard.cm

Inheritance

Constructors & Destructor

public MemoryHandle()
public MemoryHandle(MemoryHandle&& that)
suppress MemoryHandle(const MemoryHandle&)
public MemoryHandle(void* handle_)
public ~MemoryHandle()

Member Functions

public static Result<MemoryHandle> AllocateMemory(ulong size)
public void* Handle() const
public void* Memory() const
public Result<ulong> Size() const
suppress void operator=(const MemoryHandle&)

Member Variables

private void* handle
private void* memory

Constructor& Destructor Details

MemoryHandle Constructor

public MemoryHandle()

Definition
Line 39 of System.Windows/Clipboard.cm


MemoryHandle Constructor

public MemoryHandle(MemoryHandle&& that)

Definition
Line 53 of System.Windows/Clipboard.cm


MemoryHandle Constructor

suppress MemoryHandle(const MemoryHandle&)

Definition
Line 51 of System.Windows/Clipboard.cm


MemoryHandle Constructor

public MemoryHandle(void* handle_)

Definition
Line 42 of System.Windows/Clipboard.cm


~MemoryHandle Destructor

public ~MemoryHandle()

Definition
Line 58 of System.Windows/Clipboard.cm


Member Function Details

AllocateMemory Static Member Function

public static Result<MemoryHandle> AllocateMemory(ulong size)

Definition
Line 65 of System.Windows/Clipboard.cm


Handle Member Function

public void* Handle()

Definition
Line 88 of System.Windows/Clipboard.cm


Memory Member Function

public void* Memory()

Definition
Line 79 of System.Windows/Clipboard.cm


Size Member Function

public Result<ulong> Size()

Definition
Line 84 of System.Windows/Clipboard.cm


operator= Member Function

suppress void operator=(const MemoryHandle&)

Definition
Line 52 of System.Windows/Clipboard.cm