C# Класс Mono.Cecil.PE.ByteBuffer

Показать файл Открыть проект

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

Метод Описание
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

Приватные методы

Метод Описание
Grow ( int desired ) : void

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

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

public Advance ( int length ) : void
length int
Результат void

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

public ByteBuffer ( ) : System
Результат System

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

public ByteBuffer ( byte buffer ) : System
buffer byte
Результат System

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

public ByteBuffer ( int length ) : System
length int
Результат System

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

public ReadByte ( ) : byte
Результат byte

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

public ReadBytes ( int length ) : byte[]
length int
Результат byte[]

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

public ReadCompressedInt32 ( ) : int
Результат int

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

public ReadCompressedUInt32 ( ) : uint
Результат uint

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

public ReadDouble ( ) : double
Результат double

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

public ReadInt16 ( ) : short
Результат short

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

public ReadInt32 ( ) : int
Результат int

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

public ReadInt64 ( ) : long
Результат long

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

public ReadSByte ( ) : sbyte
Результат sbyte

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

public ReadSingle ( ) : float
Результат float

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

public ReadUInt16 ( ) : ushort
Результат ushort

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

public ReadUInt32 ( ) : uint
Результат uint

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

public ReadUInt64 ( ) : ulong
Результат ulong

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

public WriteByte ( byte value ) : void
value byte
Результат void

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

public WriteBytes ( ByteBuffer buffer ) : void
buffer ByteBuffer
Результат void

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

public WriteBytes ( byte bytes ) : void
bytes byte
Результат void

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

public WriteBytes ( int length ) : void
length int
Результат void

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

public WriteCompressedInt32 ( int value ) : void
value int
Результат void

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

public WriteCompressedUInt32 ( uint value ) : void
value uint
Результат void

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

public WriteDouble ( double value ) : void
value double
Результат void

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

public WriteInt16 ( short value ) : void
value short
Результат void

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

public WriteInt32 ( int value ) : void
value int
Результат void

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

public WriteInt64 ( long value ) : void
value long
Результат void

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

public WriteSByte ( sbyte value ) : void
value sbyte
Результат void

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

public WriteSingle ( float value ) : void
value float
Результат void

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

public WriteUInt16 ( ushort value ) : void
value ushort
Результат void

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

public WriteUInt32 ( uint value ) : void
value uint
Результат void

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

public WriteUInt64 ( ulong value ) : void
value ulong
Результат void