MemoryReader Class

Definition

Line 8 of System.Base/MemoryReader.cm

Constructors & Destructor

public nothrow MemoryReader(byte* ptr_, long count_)

Member Functions

public byte ReadByte()
public DateTime ReadDateTime()
public int ReadInt()
public long ReadLong()
public sbyte ReadSByte()
public short ReadShort()
public String<char> ReadString()
public uint ReadUInt()
public ulong ReadULong()
public ushort ReadUShort()

Member Variables

private long count
private byte* pos
private byte* ptr

Constructor& Destructor Details

MemoryReader Constructor

public nothrow MemoryReader(byte* ptr_, long count_)

Definition
Line 10 of System.Base/MemoryReader.cm


Member Function Details

ReadByte Member Function

public byte ReadByte()

Definition
Line 13 of System.Base/MemoryReader.cm


ReadDateTime Member Function

public DateTime ReadDateTime()

Definition
Line 64 of System.Base/MemoryReader.cm


ReadInt Member Function

public int ReadInt()

Definition
Line 43 of System.Base/MemoryReader.cm


ReadLong Member Function

public long ReadLong()

Definition
Line 60 of System.Base/MemoryReader.cm


ReadSByte Member Function

public sbyte ReadSByte()

Definition
Line 21 of System.Base/MemoryReader.cm


ReadShort Member Function

public short ReadShort()

Definition
Line 31 of System.Base/MemoryReader.cm


ReadString Member Function

public String<char> ReadString()

Definition
Line 74 of System.Base/MemoryReader.cm


ReadUInt Member Function

public uint ReadUInt()

Definition
Line 35 of System.Base/MemoryReader.cm


ReadULong Member Function

public ulong ReadULong()

Definition
Line 47 of System.Base/MemoryReader.cm


ReadUShort Member Function

public ushort ReadUShort()

Definition
Line 25 of System.Base/MemoryReader.cm