C# Class Mono.Cecil.PE.ByteBuffer

Mostra file Open project: jbevain/cecil

Public Methods

Method Description
Advance ( int length ) : void
ByteBuffer ( ) : System
ByteBuffer ( byte buffer ) : System
ByteBuffer ( int length ) : System
ReadByte ( ) : byte
ReadBytes ( int length ) : byte[]
ReadCompressedInt32 ( ) : int
ReadCompressedUInt32 ( ) : uint
ReadDouble ( ) : double
ReadInt16 ( ) : short
ReadInt32 ( ) : int
ReadInt64 ( ) : long
ReadSByte ( ) : sbyte
ReadSingle ( ) : float
ReadUInt16 ( ) : ushort
ReadUInt32 ( ) : uint
ReadUInt64 ( ) : ulong
WriteByte ( byte value ) : void
WriteBytes ( ByteBuffer buffer ) : void
WriteBytes ( byte bytes ) : void
WriteBytes ( int length ) : void
WriteCompressedInt32 ( int value ) : void
WriteCompressedUInt32 ( uint value ) : void
WriteDouble ( double value ) : void
WriteInt16 ( short value ) : void
WriteInt32 ( int value ) : void
WriteInt64 ( long value ) : void
WriteSByte ( sbyte value ) : void
WriteSingle ( float value ) : void
WriteUInt16 ( ushort value ) : void
WriteUInt32 ( uint value ) : void
WriteUInt64 ( ulong value ) : void

Private Methods

Method Description
Grow ( int desired ) : void

Method Details

Advance() public method

public Advance ( int length ) : void
length int
return void

ByteBuffer() public method

public ByteBuffer ( ) : System
return System

ByteBuffer() public method

public ByteBuffer ( byte buffer ) : System
buffer byte
return System

ByteBuffer() public method

public ByteBuffer ( int length ) : System
length int
return System

ReadByte() public method

public ReadByte ( ) : byte
return byte

ReadBytes() public method

public ReadBytes ( int length ) : byte[]
length int
return byte[]

ReadCompressedInt32() public method

public ReadCompressedInt32 ( ) : int
return int

ReadCompressedUInt32() public method

public ReadCompressedUInt32 ( ) : uint
return uint

ReadDouble() public method

public ReadDouble ( ) : double
return double

ReadInt16() public method

public ReadInt16 ( ) : short
return short

ReadInt32() public method

public ReadInt32 ( ) : int
return int

ReadInt64() public method

public ReadInt64 ( ) : long
return long

ReadSByte() public method

public ReadSByte ( ) : sbyte
return sbyte

ReadSingle() public method

public ReadSingle ( ) : float
return float

ReadUInt16() public method

public ReadUInt16 ( ) : ushort
return ushort

ReadUInt32() public method

public ReadUInt32 ( ) : uint
return uint

ReadUInt64() public method

public ReadUInt64 ( ) : ulong
return ulong

WriteByte() public method

public WriteByte ( byte value ) : void
value byte
return void

WriteBytes() public method

public WriteBytes ( ByteBuffer buffer ) : void
buffer ByteBuffer
return void

WriteBytes() public method

public WriteBytes ( byte bytes ) : void
bytes byte
return void

WriteBytes() public method

public WriteBytes ( int length ) : void
length int
return void

WriteCompressedInt32() public method

public WriteCompressedInt32 ( int value ) : void
value int
return void

WriteCompressedUInt32() public method

public WriteCompressedUInt32 ( uint value ) : void
value uint
return void

WriteDouble() public method

public WriteDouble ( double value ) : void
value double
return void

WriteInt16() public method

public WriteInt16 ( short value ) : void
value short
return void

WriteInt32() public method

public WriteInt32 ( int value ) : void
value int
return void

WriteInt64() public method

public WriteInt64 ( long value ) : void
value long
return void

WriteSByte() public method

public WriteSByte ( sbyte value ) : void
value sbyte
return void

WriteSingle() public method

public WriteSingle ( float value ) : void
value float
return void

WriteUInt16() public method

public WriteUInt16 ( ushort value ) : void
value ushort
return void

WriteUInt32() public method

public WriteUInt32 ( uint value ) : void
value uint
return void

WriteUInt64() public method

public WriteUInt64 ( ulong value ) : void
value ulong
return void