C# Класс Nintenlord.Feditor.Core.MemoryManagement.Lazy

Наследование: IMemoryManager
Показать файл Открыть проект

Открытые методы

Метод Описание
Allocate ( int size ) : ManagedPointer
Allocate ( int size, int padding ) : ManagedPointer
Deallocate ( ManagedPointer pointer ) : void
IsAllocated ( ManagedPointer pointer ) : bool
Pin ( ManagedPointer ptr ) : void
Reserve ( int offset, int size ) : ManagedPointer
Unpin ( ManagedPointer ptr ) : void

Описание методов

Allocate() публичный Метод

public Allocate ( int size ) : ManagedPointer
size int
Результат ManagedPointer

Allocate() публичный Метод

public Allocate ( int size, int padding ) : ManagedPointer
size int
padding int
Результат ManagedPointer

Deallocate() публичный Метод

public Deallocate ( ManagedPointer pointer ) : void
pointer ManagedPointer
Результат void

IsAllocated() публичный Метод

public IsAllocated ( ManagedPointer pointer ) : bool
pointer ManagedPointer
Результат bool

Pin() публичный Метод

public Pin ( ManagedPointer ptr ) : void
ptr ManagedPointer
Результат void

Reserve() публичный Метод

public Reserve ( int offset, int size ) : ManagedPointer
offset int
size int
Результат ManagedPointer

Unpin() публичный Метод

public Unpin ( ManagedPointer ptr ) : void
ptr ManagedPointer
Результат void