cohtml::Net::IVirtualAllocator

Inherits from SystemIDisposable

Public Functions

Name
virtual voidDispose()
virtual ulongGetAllocationPageSize()
virtual ulongGetCommitPageSize()
virtual global::System.IntPtrAllocate(global::System.IntPtr address, ulong size, ulong alignment, int protection, int flags)
virtual boolFree(global::System.IntPtr address, ulong size, int flags)
virtual boolPartialFree(global::System.IntPtr address, ulong oldSize, ulong newSize, int flags)

Protected Attributes

Name
boolswigCMemOwn

Public Functions Documentation

function Dispose

virtual void Dispose()

function GetAllocationPageSize

virtual ulong GetAllocationPageSize()

function GetCommitPageSize

virtual ulong GetCommitPageSize()

function Allocate

virtual global::System.IntPtr Allocate(
    global::System.IntPtr address,
    ulong size,
    ulong alignment,
    int protection,
    int flags
)

function Free

virtual bool Free(
    global::System.IntPtr address,
    ulong size,
    int flags
)

function PartialFree

virtual bool PartialFree(
    global::System.IntPtr address,
    ulong oldSize,
    ulong newSize,
    int flags
)

Protected Attributes Documentation

variable swigCMemOwn

bool swigCMemOwn;