MemoryReader Class

Definition

Line 5 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 7 of System.Base/MemoryReader.cm


Member Function Details

ReadByte Member Function

public byte ReadByte()

Definition
Line 10 of System.Base/MemoryReader.cm


ReadDateTime Member Function

public DateTime ReadDateTime()

Definition
Line 61 of System.Base/MemoryReader.cm


ReadInt Member Function

public int ReadInt()

Definition
Line 40 of System.Base/MemoryReader.cm


ReadLong Member Function

public long ReadLong()

Definition
Line 57 of System.Base/MemoryReader.cm


ReadSByte Member Function

public sbyte ReadSByte()

Definition
Line 18 of System.Base/MemoryReader.cm


ReadShort Member Function

public short ReadShort()

Definition
Line 28 of System.Base/MemoryReader.cm


ReadString Member Function

public String<char> ReadString()

Definition
Line 71 of System.Base/MemoryReader.cm


ReadUInt Member Function

public uint ReadUInt()

Definition
Line 32 of System.Base/MemoryReader.cm


ReadULong Member Function

public ulong ReadULong()

Definition
Line 44 of System.Base/MemoryReader.cm


ReadUShort Member Function

public ushort ReadUShort()

Definition
Line 22 of System.Base/MemoryReader.cm