프로퍼티 | 타입 | 설명 | |
---|---|---|---|
IsLittleEndian | bool |
메소드 | 설명 | |
---|---|---|
DoubleFromBE ( byte data, int index ) : double | ||
DoubleFromLE ( byte data, int index ) : double | ||
DoubleFromNative ( byte data, int index ) : double | ||
FloatFromBE ( byte data, int index ) : float | ||
FloatFromLE ( byte data, int index ) : float | ||
FloatFromNative ( byte data, int index ) : float | ||
GetBytes ( double value ) : byte[] | ||
GetBytes ( float value ) : byte[] | ||
GetBytes ( int value ) : byte[] | ||
GetBytes ( long value ) : byte[] | ||
GetBytes ( short value ) : byte[] | ||
GetBytesBE ( bool value ) : byte[] | ||
GetBytesBE ( char value ) : byte[] | ||
GetBytesBE ( double value ) : byte[] | ||
GetBytesBE ( float value ) : byte[] | ||
GetBytesBE ( int value ) : byte[] | ||
GetBytesBE ( long value ) : byte[] | ||
GetBytesBE ( short value ) : byte[] | ||
GetBytesLE ( bool value ) : byte[] | ||
GetBytesLE ( char value ) : byte[] | ||
GetBytesLE ( double value ) : byte[] | ||
GetBytesLE ( float value ) : byte[] | ||
GetBytesLE ( int value ) : byte[] | ||
GetBytesLE ( long value ) : byte[] | ||
GetBytesLE ( short value ) : byte[] | ||
GetBytesNative ( bool value ) : byte[] | ||
GetBytesNative ( char value ) : byte[] | ||
GetBytesNative ( double value ) : byte[] | ||
GetBytesNative ( float value ) : byte[] | ||
GetBytesNative ( int value ) : byte[] | ||
GetBytesNative ( long value ) : byte[] | ||
GetBytesNative ( short value ) : byte[] | ||
GetDouble ( byte data, int index ) : double | ||
GetFloat ( byte data, int index ) : float | ||
GetInt16 ( byte data, int index ) : short | ||
GetInt32 ( byte data, int index ) : int | ||
GetInt64 ( byte data, int index ) : long | ||
Int16FromBE ( byte data, int index ) : short | ||
Int16FromLE ( byte data, int index ) : short | ||
Int16FromNative ( byte data, int index ) : short | ||
Int32FromBE ( byte data, int index ) : int | ||
Int32FromLE ( byte data, int index ) : int | ||
Int32FromNative ( byte data, int index ) : int | ||
Int64FromBE ( byte data, int index ) : long | ||
Int64FromLE ( byte data, int index ) : long | ||
Int64FromNative ( byte data, int index ) : long | ||
Pack ( string description ) : byte[] | ||
PackEnumerable ( string description, IEnumerable args ) : byte[] | ||
PutBytes ( byte dest, int destIdx, double value ) : void | ||
PutBytes ( byte dest, int destIdx, float value ) : void | ||
PutBytes ( byte dest, int destIdx, int value ) : void | ||
PutBytes ( byte dest, int destIdx, long value ) : void | ||
PutBytes ( byte dest, int destIdx, short value ) : void | ||
UInt16FromBE ( byte data, int index ) : ushort | ||
UInt16FromLE ( byte data, int index ) : ushort | ||
UInt16FromNative ( byte data, int index ) : ushort | ||
UInt32FromBE ( byte data, int index ) : uint | ||
UInt32FromLE ( byte data, int index ) : uint | ||
UInt32FromNative ( byte data, int index ) : uint | ||
UInt64FromBE ( byte data, int index ) : ulong | ||
UInt64FromLE ( byte data, int index ) : ulong | ||
UInt64FromNative ( byte data, int index ) : ulong | ||
Unpack ( string description, byte buffer, int startIndex ) : IList |
메소드 | 설명 | |
---|---|---|
Align ( int current, int align ) : int | ||
Check ( byte dest, int destIdx, int size ) : void | ||
GetBytes ( uint value ) : byte[] | ||
GetBytes ( ulong value ) : byte[] | ||
GetBytes ( ushort value ) : byte[] | ||
GetBytesBE ( uint value ) : byte[] | ||
GetBytesBE ( ulong value ) : byte[] | ||
GetBytesBE ( ushort value ) : byte[] | ||
GetBytesLE ( uint value ) : byte[] | ||
GetBytesLE ( ulong value ) : byte[] | ||
GetBytesLE ( ushort value ) : byte[] | ||
GetBytesNative ( uint value ) : byte[] | ||
GetBytesNative ( ulong value ) : byte[] | ||
GetBytesNative ( ushort value ) : byte[] | ||
GetBytesPtr ( byte ptr, int count ) : byte[] | ||
GetBytesSwap ( bool swap, byte ptr, int count ) : byte[] | ||
GetUInt16 ( byte data, int index ) : ushort | ||
GetUInt32 ( byte data, int index ) : uint | ||
GetUInt64 ( byte data, int index ) : ulong | ||
PackOne ( PackContext b, object oarg ) : bool | ||
Prepare ( byte buffer, int &idx, int size, bool &align ) : bool | ||
PutBytes ( byte dest, int destIdx, uint value ) : void | ||
PutBytes ( byte dest, int destIdx, ulong value ) : void | ||
PutBytes ( byte dest, int destIdx, ushort value ) : void | ||
PutBytesBE ( byte dest, byte src, int count ) : void | ||
PutBytesLE ( byte dest, byte src, int count ) : void | ||
PutBytesNative ( byte dest, byte src, int count ) : void |
static public DoubleFromBE ( byte data, int index ) : double | ||
data | byte | |
index | int | |
리턴 | double |
static public DoubleFromLE ( byte data, int index ) : double | ||
data | byte | |
index | int | |
리턴 | double |
static public DoubleFromNative ( byte data, int index ) : double | ||
data | byte | |
index | int | |
리턴 | double |
static public FloatFromBE ( byte data, int index ) : float | ||
data | byte | |
index | int | |
리턴 | float |
static public FloatFromLE ( byte data, int index ) : float | ||
data | byte | |
index | int | |
리턴 | float |
static public FloatFromNative ( byte data, int index ) : float | ||
data | byte | |
index | int | |
리턴 | float |
public static GetBytesNative ( bool value ) : byte[] | ||
value | bool | |
리턴 | byte[] |
public static GetBytesNative ( char value ) : byte[] | ||
value | char | |
리턴 | byte[] |
public static GetBytesNative ( double value ) : byte[] | ||
value | double | |
리턴 | byte[] |
public static GetBytesNative ( float value ) : byte[] | ||
value | float | |
리턴 | byte[] |
public static GetBytesNative ( long value ) : byte[] | ||
value | long | |
리턴 | byte[] |
public static GetBytesNative ( short value ) : byte[] | ||
value | short | |
리턴 | byte[] |
public abstract GetDouble ( byte data, int index ) : double | ||
data | byte | |
index | int | |
리턴 | double |
public abstract GetFloat ( byte data, int index ) : float | ||
data | byte | |
index | int | |
리턴 | float |
public abstract GetInt16 ( byte data, int index ) : short | ||
data | byte | |
index | int | |
리턴 | short |
public abstract GetInt32 ( byte data, int index ) : int | ||
data | byte | |
index | int | |
리턴 | int |
public abstract GetInt64 ( byte data, int index ) : long | ||
data | byte | |
index | int | |
리턴 | long |
static public Int16FromBE ( byte data, int index ) : short | ||
data | byte | |
index | int | |
리턴 | short |
static public Int16FromLE ( byte data, int index ) : short | ||
data | byte | |
index | int | |
리턴 | short |
static public Int16FromNative ( byte data, int index ) : short | ||
data | byte | |
index | int | |
리턴 | short |
static public Int32FromBE ( byte data, int index ) : int | ||
data | byte | |
index | int | |
리턴 | int |
static public Int32FromLE ( byte data, int index ) : int | ||
data | byte | |
index | int | |
리턴 | int |
static public Int32FromNative ( byte data, int index ) : int | ||
data | byte | |
index | int | |
리턴 | int |
static public Int64FromBE ( byte data, int index ) : long | ||
data | byte | |
index | int | |
리턴 | long |
static public Int64FromLE ( byte data, int index ) : long | ||
data | byte | |
index | int | |
리턴 | long |
static public Int64FromNative ( byte data, int index ) : long | ||
data | byte | |
index | int | |
리턴 | long |
static public PackEnumerable ( string description, IEnumerable args ) : byte[] | ||
description | string | |
args | IEnumerable | |
리턴 | byte[] |
public abstract PutBytes ( byte dest, int destIdx, double value ) : void | ||
dest | byte | |
destIdx | int | |
value | double | |
리턴 | void |
public abstract PutBytes ( byte dest, int destIdx, float value ) : void | ||
dest | byte | |
destIdx | int | |
value | float | |
리턴 | void |
public abstract PutBytes ( byte dest, int destIdx, int value ) : void | ||
dest | byte | |
destIdx | int | |
value | int | |
리턴 | void |
public abstract PutBytes ( byte dest, int destIdx, long value ) : void | ||
dest | byte | |
destIdx | int | |
value | long | |
리턴 | void |
public abstract PutBytes ( byte dest, int destIdx, short value ) : void | ||
dest | byte | |
destIdx | int | |
value | short | |
리턴 | void |
static public UInt16FromBE ( byte data, int index ) : ushort | ||
data | byte | |
index | int | |
리턴 | ushort |
static public UInt16FromLE ( byte data, int index ) : ushort | ||
data | byte | |
index | int | |
리턴 | ushort |
static public UInt16FromNative ( byte data, int index ) : ushort | ||
data | byte | |
index | int | |
리턴 | ushort |
static public UInt32FromBE ( byte data, int index ) : uint | ||
data | byte | |
index | int | |
리턴 | uint |
static public UInt32FromLE ( byte data, int index ) : uint | ||
data | byte | |
index | int | |
리턴 | uint |
static public UInt32FromNative ( byte data, int index ) : uint | ||
data | byte | |
index | int | |
리턴 | uint |
static public UInt64FromBE ( byte data, int index ) : ulong | ||
data | byte | |
index | int | |
리턴 | ulong |
static public UInt64FromLE ( byte data, int index ) : ulong | ||
data | byte | |
index | int | |
리턴 | ulong |
static public UInt64FromNative ( byte data, int index ) : ulong | ||
data | byte | |
index | int | |
리턴 | ulong |
static public Unpack ( string description, byte buffer, int startIndex ) : IList | ||
description | string | |
buffer | byte | |
startIndex | int | |
리턴 | IList |