C# 클래스 Poonya.Utils.ByteArray

파일 보기 프로젝트 열기: sunag/sea3d 1 사용 예제들

공개 메소드들

메소드 설명
ByteArray ( ) : System
ByteArray ( MemoryStream memoryStream ) : System
ByteArray ( byte bytes ) : System
GetCrc32 ( ) : uint
ReadBytes ( int length ) : byte[]
ReadDataObject ( ) : ByteArray
ReadDouble ( ) : double
ReadFile ( string filePath ) : void
ReadFloat ( ) : float
ReadInteger ( ) : int
ReadUByte ( ) : int
ReadUInt16 ( ) : int
ReadUInt24 ( ) : int
ReadUInt32 ( ) : uint
ReadUInteger ( ) : int
ReadUTF16 ( ) : string
ReadUTF32 ( ) : string
ReadUTF8 ( ) : string
ReadUTFBytes ( uint length ) : string
ToArray ( ) : byte[]
WriteBoolean ( bool value ) : void
WriteByte ( int value ) : void
WriteBytes ( byte buffer ) : void
WriteBytes ( byte buffer, int offset, int length ) : void
WriteBytesObject ( byte buffer ) : void
WriteData ( ByteArray data ) : void
WriteDataObject ( ByteArray data ) : void
WriteDouble ( double value ) : void
WriteFloat ( float value ) : void
WriteFloats ( float buffer ) : void
WriteInt16 ( short value ) : void
WriteInt32 ( int value ) : void
WriteInteger ( int value ) : void
WriteNull ( ) : void
WriteTypeCode ( string value ) : void
WriteUInt16 ( int value ) : void
WriteUInt24 ( int value ) : void
WriteUInt32 ( uint value ) : void
WriteUInteger ( int value ) : void
WriteUTF16 ( string value ) : void
WriteUTF32 ( string value ) : void
WriteUTF8 ( string value ) : void
WriteUTFBytes ( string value ) : void

메소드 상세

ByteArray() 공개 메소드

public ByteArray ( ) : System
리턴 System

ByteArray() 공개 메소드

public ByteArray ( MemoryStream memoryStream ) : System
memoryStream System.IO.MemoryStream
리턴 System

ByteArray() 공개 메소드

public ByteArray ( byte bytes ) : System
bytes byte
리턴 System

GetCrc32() 공개 메소드

public GetCrc32 ( ) : uint
리턴 uint

ReadBytes() 공개 메소드

public ReadBytes ( int length ) : byte[]
length int
리턴 byte[]

ReadDataObject() 공개 메소드

public ReadDataObject ( ) : ByteArray
리턴 ByteArray

ReadDouble() 공개 메소드

public ReadDouble ( ) : double
리턴 double

ReadFile() 공개 메소드

public ReadFile ( string filePath ) : void
filePath string
리턴 void

ReadFloat() 공개 메소드

public ReadFloat ( ) : float
리턴 float

ReadInteger() 공개 메소드

public ReadInteger ( ) : int
리턴 int

ReadUByte() 공개 메소드

public ReadUByte ( ) : int
리턴 int

ReadUInt16() 공개 메소드

public ReadUInt16 ( ) : int
리턴 int

ReadUInt24() 공개 메소드

public ReadUInt24 ( ) : int
리턴 int

ReadUInt32() 공개 메소드

public ReadUInt32 ( ) : uint
리턴 uint

ReadUInteger() 공개 메소드

public ReadUInteger ( ) : int
리턴 int

ReadUTF16() 공개 메소드

public ReadUTF16 ( ) : string
리턴 string

ReadUTF32() 공개 메소드

public ReadUTF32 ( ) : string
리턴 string

ReadUTF8() 공개 메소드

public ReadUTF8 ( ) : string
리턴 string

ReadUTFBytes() 공개 메소드

public ReadUTFBytes ( uint length ) : string
length uint
리턴 string

ToArray() 공개 메소드

public ToArray ( ) : byte[]
리턴 byte[]

WriteBoolean() 공개 메소드

public WriteBoolean ( bool value ) : void
value bool
리턴 void

WriteByte() 공개 메소드

public WriteByte ( int value ) : void
value int
리턴 void

WriteBytes() 공개 메소드

public WriteBytes ( byte buffer ) : void
buffer byte
리턴 void

WriteBytes() 공개 메소드

public WriteBytes ( byte buffer, int offset, int length ) : void
buffer byte
offset int
length int
리턴 void

WriteBytesObject() 공개 메소드

public WriteBytesObject ( byte buffer ) : void
buffer byte
리턴 void

WriteData() 공개 메소드

public WriteData ( ByteArray data ) : void
data ByteArray
리턴 void

WriteDataObject() 공개 메소드

public WriteDataObject ( ByteArray data ) : void
data ByteArray
리턴 void

WriteDouble() 공개 메소드

public WriteDouble ( double value ) : void
value double
리턴 void

WriteFloat() 공개 메소드

public WriteFloat ( float value ) : void
value float
리턴 void

WriteFloats() 공개 메소드

public WriteFloats ( float buffer ) : void
buffer float
리턴 void

WriteInt16() 공개 메소드

public WriteInt16 ( short value ) : void
value short
리턴 void

WriteInt32() 공개 메소드

public WriteInt32 ( int value ) : void
value int
리턴 void

WriteInteger() 공개 메소드

public WriteInteger ( int value ) : void
value int
리턴 void

WriteNull() 공개 메소드

public WriteNull ( ) : void
리턴 void

WriteTypeCode() 공개 메소드

public WriteTypeCode ( string value ) : void
value string
리턴 void

WriteUInt16() 공개 메소드

public WriteUInt16 ( int value ) : void
value int
리턴 void

WriteUInt24() 공개 메소드

public WriteUInt24 ( int value ) : void
value int
리턴 void

WriteUInt32() 공개 메소드

public WriteUInt32 ( uint value ) : void
value uint
리턴 void

WriteUInteger() 공개 메소드

public WriteUInteger ( int value ) : void
value int
리턴 void

WriteUTF16() 공개 메소드

public WriteUTF16 ( string value ) : void
value string
리턴 void

WriteUTF32() 공개 메소드

public WriteUTF32 ( string value ) : void
value string
리턴 void

WriteUTF8() 공개 메소드

public WriteUTF8 ( string value ) : void
value string
리턴 void

WriteUTFBytes() 공개 메소드

public WriteUTFBytes ( string value ) : void
value string
리턴 void