C# Класс Gammtek.Conduit.IO.ByteOrderConverter

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

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

Метод Описание
CopyBytes ( bool value, byte buffer, int index ) : void
CopyBytes ( char value, byte buffer, int index ) : void
CopyBytes ( decimal value, byte buffer, int index ) : void
CopyBytes ( double value, byte buffer, int index ) : void
CopyBytes ( float value, byte buffer, int index ) : void
CopyBytes ( int value, byte buffer, int index ) : void
CopyBytes ( long value, byte buffer, int index ) : void
CopyBytes ( short value, byte buffer, int index ) : void
CopyBytes ( uint value, byte buffer, int index ) : void
CopyBytes ( ulong value, byte buffer, int index ) : void
CopyBytes ( ushort value, byte buffer, int index ) : void
DoubleToInt64Bits ( double value ) : long
GetBytes ( bool value ) : byte[]
GetBytes ( char value ) : byte[]
GetBytes ( decimal value ) : byte[]
GetBytes ( double value ) : byte[]
GetBytes ( float value ) : byte[]
GetBytes ( int value ) : byte[]
GetBytes ( long value ) : byte[]
GetBytes ( short value ) : byte[]
GetBytes ( uint value ) : byte[]
GetBytes ( ulong value ) : byte[]
GetBytes ( ushort value ) : byte[]
Int32BitsToSingle ( int value ) : float
Int64BitsToDouble ( long value ) : double
SingleToInt32Bits ( float value ) : int
ToBoolean ( byte value, int startIndex ) : bool
ToChar ( byte value, int startIndex ) : char
ToDecimal ( byte value, int startIndex ) : decimal
ToDouble ( byte value, int startIndex ) : double
ToInt16 ( byte value, int startIndex ) : short
ToInt32 ( byte value, int startIndex ) : int
ToInt64 ( byte value, int startIndex ) : long
ToSingle ( byte value, int startIndex ) : float
ToString ( byte value ) : string
ToString ( byte value, int startIndex ) : string
ToString ( byte value, int startIndex, int length ) : string
ToUInt16 ( byte value, int startIndex ) : ushort
ToUInt32 ( byte value, int startIndex ) : uint
ToUInt64 ( byte value, int startIndex ) : ulong

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

Метод Описание
ByteOrderConverter ( ByteOrder byteOrder = ByteOrder.LittleEndian ) : System
CheckedFromBytes ( byte value, int startIndex, int bytesToConvert ) : long
CopyBytes ( long value, int bytes, byte buffer, int index ) : void
FromBytes ( byte buffer, int startIndex, int bytesToConvert ) : long
GetBytes ( long value, int bytes ) : byte[]

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

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

public CopyBytes ( bool value, byte buffer, int index ) : void
value bool
buffer byte
index int
Результат void

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

public CopyBytes ( char value, byte buffer, int index ) : void
value char
buffer byte
index int
Результат void

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

public CopyBytes ( decimal value, byte buffer, int index ) : void
value decimal
buffer byte
index int
Результат void

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

public CopyBytes ( double value, byte buffer, int index ) : void
value double
buffer byte
index int
Результат void

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

public CopyBytes ( float value, byte buffer, int index ) : void
value float
buffer byte
index int
Результат void

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

public CopyBytes ( int value, byte buffer, int index ) : void
value int
buffer byte
index int
Результат void

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

public CopyBytes ( long value, byte buffer, int index ) : void
value long
buffer byte
index int
Результат void

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

public CopyBytes ( short value, byte buffer, int index ) : void
value short
buffer byte
index int
Результат void

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

public CopyBytes ( uint value, byte buffer, int index ) : void
value uint
buffer byte
index int
Результат void

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

public CopyBytes ( ulong value, byte buffer, int index ) : void
value ulong
buffer byte
index int
Результат void

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

public CopyBytes ( ushort value, byte buffer, int index ) : void
value ushort
buffer byte
index int
Результат void

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

public DoubleToInt64Bits ( double value ) : long
value double
Результат long

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

public GetBytes ( bool value ) : byte[]
value bool
Результат byte[]

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

public GetBytes ( char value ) : byte[]
value char
Результат byte[]

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

public GetBytes ( decimal value ) : byte[]
value decimal
Результат byte[]

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

public GetBytes ( double value ) : byte[]
value double
Результат byte[]

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

public GetBytes ( float value ) : byte[]
value float
Результат byte[]

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

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

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

public GetBytes ( long value ) : byte[]
value long
Результат byte[]

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

public GetBytes ( short value ) : byte[]
value short
Результат byte[]

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

public GetBytes ( uint value ) : byte[]
value uint
Результат byte[]

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

public GetBytes ( ulong value ) : byte[]
value ulong
Результат byte[]

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

public GetBytes ( ushort value ) : byte[]
value ushort
Результат byte[]

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

public Int32BitsToSingle ( int value ) : float
value int
Результат float

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

public Int64BitsToDouble ( long value ) : double
value long
Результат double

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

public SingleToInt32Bits ( float value ) : int
value float
Результат int

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

public ToBoolean ( byte value, int startIndex ) : bool
value byte
startIndex int
Результат bool

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

public ToChar ( byte value, int startIndex ) : char
value byte
startIndex int
Результат char

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

public ToDecimal ( byte value, int startIndex ) : decimal
value byte
startIndex int
Результат decimal

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

public ToDouble ( byte value, int startIndex ) : double
value byte
startIndex int
Результат double

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

public ToInt16 ( byte value, int startIndex ) : short
value byte
startIndex int
Результат short

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

public ToInt32 ( byte value, int startIndex ) : int
value byte
startIndex int
Результат int

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

public ToInt64 ( byte value, int startIndex ) : long
value byte
startIndex int
Результат long

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

public ToSingle ( byte value, int startIndex ) : float
value byte
startIndex int
Результат float

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

public ToString ( byte value ) : string
value byte
Результат string

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

public ToString ( byte value, int startIndex ) : string
value byte
startIndex int
Результат string

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

public ToString ( byte value, int startIndex, int length ) : string
value byte
startIndex int
length int
Результат string

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

public ToUInt16 ( byte value, int startIndex ) : ushort
value byte
startIndex int
Результат ushort

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

public ToUInt32 ( byte value, int startIndex ) : uint
value byte
startIndex int
Результат uint

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

public ToUInt64 ( byte value, int startIndex ) : ulong
value byte
startIndex int
Результат ulong