C# 클래스 Emul8.Peripherals.CPU.TranslationCPU.SimpleMemoryManager

파일 보기 프로젝트 열기: emul8/emul8

공개 메소드들

메소드 설명
Allocate ( int size ) : IntPtr
CheckIfAllIsFreed ( ) : void
Free ( IntPtr ptr ) : void
Reallocate ( IntPtr oldPointer, int newSize ) : IntPtr
SimpleMemoryManager ( TranslationCPU parent ) : System

비공개 메소드들

메소드 설명
PrintAllocated ( ) : void

메소드 상세

Allocate() 공개 메소드

public Allocate ( int size ) : IntPtr
size int
리턴 System.IntPtr

CheckIfAllIsFreed() 공개 메소드

public CheckIfAllIsFreed ( ) : void
리턴 void

Free() 공개 메소드

public Free ( IntPtr ptr ) : void
ptr System.IntPtr
리턴 void

Reallocate() 공개 메소드

public Reallocate ( IntPtr oldPointer, int newSize ) : IntPtr
oldPointer System.IntPtr
newSize int
리턴 System.IntPtr

SimpleMemoryManager() 공개 메소드

public SimpleMemoryManager ( TranslationCPU parent ) : System
parent TranslationCPU
리턴 System