C# 클래스 Mono.Cecil.PE.ByteBuffer

파일 보기 프로젝트 열기: jbevain/cecil

공개 메소드들

메소드 설명
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