C# Класс CriwareXtxDecoder.Binary

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

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

Метод Описание
AsciiEqual ( byte name1, int offset, string name2 ) : bool
AsciiEqual ( byte name1, string name2 ) : bool
BigEndian ( int i ) : int
BigEndian ( long i ) : long
BigEndian ( short i ) : short
BigEndian ( uint u ) : uint
BigEndian ( ulong u ) : ulong
BigEndian ( ushort u ) : ushort
CopyOverlapped ( byte data, int src, int dst, int count ) : void
GetCString ( byte data, int index, int length_limit ) : string
GetCString ( byte data, int index, int length_limit, Encoding enc ) : string
RotByteL ( byte v, int count ) : byte
RotByteR ( byte v, int count ) : byte
RotL ( uint v, int count ) : uint
RotL ( ulong v, int count ) : ulong
RotR ( uint v, int count ) : uint
RotR ( ulong v, int count ) : ulong

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

AsciiEqual() публичный статический Метод

public static AsciiEqual ( byte name1, int offset, string name2 ) : bool
name1 byte
offset int
name2 string
Результат bool

AsciiEqual() публичный статический Метод

public static AsciiEqual ( byte name1, string name2 ) : bool
name1 byte
name2 string
Результат bool

BigEndian() публичный статический Метод

public static BigEndian ( int i ) : int
i int
Результат int

BigEndian() публичный статический Метод

public static BigEndian ( long i ) : long
i long
Результат long

BigEndian() публичный статический Метод

public static BigEndian ( short i ) : short
i short
Результат short

BigEndian() публичный статический Метод

public static BigEndian ( uint u ) : uint
u uint
Результат uint

BigEndian() публичный статический Метод

public static BigEndian ( ulong u ) : ulong
u ulong
Результат ulong

BigEndian() публичный статический Метод

public static BigEndian ( ushort u ) : ushort
u ushort
Результат ushort

CopyOverlapped() публичный статический Метод

public static CopyOverlapped ( byte data, int src, int dst, int count ) : void
data byte
src int
dst int
count int
Результат void

GetCString() публичный статический Метод

public static GetCString ( byte data, int index, int length_limit ) : string
data byte
index int
length_limit int
Результат string

GetCString() публичный статический Метод

public static GetCString ( byte data, int index, int length_limit, Encoding enc ) : string
data byte
index int
length_limit int
enc System.Text.Encoding
Результат string

RotByteL() публичный статический Метод

public static RotByteL ( byte v, int count ) : byte
v byte
count int
Результат byte

RotByteR() публичный статический Метод

public static RotByteR ( byte v, int count ) : byte
v byte
count int
Результат byte

RotL() публичный статический Метод

public static RotL ( uint v, int count ) : uint
v uint
count int
Результат uint

RotL() публичный статический Метод

public static RotL ( ulong v, int count ) : ulong
v ulong
count int
Результат ulong

RotR() публичный статический Метод

public static RotR ( uint v, int count ) : uint
v uint
count int
Результат uint

RotR() публичный статический Метод

public static RotR ( ulong v, int count ) : ulong
v ulong
count int
Результат ulong