C# Class NewSF64Toolkit.ByteHelper

Show file Open project: mib-f8sm9c/NewSF64Toolkit Class Usage Examples

Public Methods

Method Description
DisplayValue ( int val ) : string
DisplayValue ( uint val ) : string
ReadByte ( byte data, int position, Endianness endian = Endianness.BigEndian ) : byte
ReadByte ( byte data, uint position, Endianness endian = Endianness.BigEndian ) : byte
ReadFloat ( byte data, int position, Endianness endian = Endianness.BigEndian ) : float
ReadFloat ( byte data, uint position, Endianness endian = Endianness.BigEndian ) : float
ReadInt ( byte data, int position, Endianness endian = Endianness.BigEndian ) : int
ReadInt ( byte data, uint position, Endianness endian = Endianness.BigEndian ) : int
ReadShort ( byte data, int position, Endianness endian = Endianness.BigEndian ) : short
ReadShort ( byte data, uint position, Endianness endian = Endianness.BigEndian ) : short
ReadUInt ( byte data, int position, Endianness endian = Endianness.BigEndian ) : uint
ReadUInt ( byte data, uint position, Endianness endian = Endianness.BigEndian ) : uint
ReadUShort ( byte data, int position, Endianness endian = Endianness.BigEndian ) : ushort
ReadUShort ( byte data, uint position, Endianness endian = Endianness.BigEndian ) : ushort
WriteByte ( byte value, byte data, int position, Endianness endian = Endianness.BigEndian ) : void
WriteByte ( byte value, byte data, uint position, Endianness endian = Endianness.BigEndian ) : void
WriteFloat ( float value, byte data, int position, Endianness endian = Endianness.BigEndian ) : void
WriteFloat ( float value, byte data, uint position, Endianness endian = Endianness.BigEndian ) : void
WriteInt ( int value, byte data, int position, Endianness endian = Endianness.BigEndian ) : void
WriteInt ( int value, byte data, uint position, Endianness endian = Endianness.BigEndian ) : void
WriteShort ( short value, byte data, int position, Endianness endian = Endianness.BigEndian ) : void
WriteShort ( short value, byte data, uint position, Endianness endian = Endianness.BigEndian ) : void
WriteUInt ( uint value, byte data, int position, Endianness endian = Endianness.BigEndian ) : void
WriteUInt ( uint value, byte data, uint position, Endianness endian = Endianness.BigEndian ) : void
WriteUShort ( ushort value, byte data, int position, Endianness endian = Endianness.BigEndian ) : void
WriteUShort ( ushort value, byte data, uint position, Endianness endian = Endianness.BigEndian ) : void

Method Details

DisplayValue() public static method

public static DisplayValue ( int val ) : string
val int
return string

DisplayValue() public static method

public static DisplayValue ( uint val ) : string
val uint
return string

ReadByte() public static method

public static ReadByte ( byte data, int position, Endianness endian = Endianness.BigEndian ) : byte
data byte
position int
endian Endianness
return byte

ReadByte() public static method

public static ReadByte ( byte data, uint position, Endianness endian = Endianness.BigEndian ) : byte
data byte
position uint
endian Endianness
return byte

ReadFloat() public static method

public static ReadFloat ( byte data, int position, Endianness endian = Endianness.BigEndian ) : float
data byte
position int
endian Endianness
return float

ReadFloat() public static method

public static ReadFloat ( byte data, uint position, Endianness endian = Endianness.BigEndian ) : float
data byte
position uint
endian Endianness
return float

ReadInt() public static method

public static ReadInt ( byte data, int position, Endianness endian = Endianness.BigEndian ) : int
data byte
position int
endian Endianness
return int

ReadInt() public static method

public static ReadInt ( byte data, uint position, Endianness endian = Endianness.BigEndian ) : int
data byte
position uint
endian Endianness
return int

ReadShort() public static method

public static ReadShort ( byte data, int position, Endianness endian = Endianness.BigEndian ) : short
data byte
position int
endian Endianness
return short

ReadShort() public static method

public static ReadShort ( byte data, uint position, Endianness endian = Endianness.BigEndian ) : short
data byte
position uint
endian Endianness
return short

ReadUInt() public static method

public static ReadUInt ( byte data, int position, Endianness endian = Endianness.BigEndian ) : uint
data byte
position int
endian Endianness
return uint

ReadUInt() public static method

public static ReadUInt ( byte data, uint position, Endianness endian = Endianness.BigEndian ) : uint
data byte
position uint
endian Endianness
return uint

ReadUShort() public static method

public static ReadUShort ( byte data, int position, Endianness endian = Endianness.BigEndian ) : ushort
data byte
position int
endian Endianness
return ushort

ReadUShort() public static method

public static ReadUShort ( byte data, uint position, Endianness endian = Endianness.BigEndian ) : ushort
data byte
position uint
endian Endianness
return ushort

WriteByte() public static method

public static WriteByte ( byte value, byte data, int position, Endianness endian = Endianness.BigEndian ) : void
value byte
data byte
position int
endian Endianness
return void

WriteByte() public static method

public static WriteByte ( byte value, byte data, uint position, Endianness endian = Endianness.BigEndian ) : void
value byte
data byte
position uint
endian Endianness
return void

WriteFloat() public static method

public static WriteFloat ( float value, byte data, int position, Endianness endian = Endianness.BigEndian ) : void
value float
data byte
position int
endian Endianness
return void

WriteFloat() public static method

public static WriteFloat ( float value, byte data, uint position, Endianness endian = Endianness.BigEndian ) : void
value float
data byte
position uint
endian Endianness
return void

WriteInt() public static method

public static WriteInt ( int value, byte data, int position, Endianness endian = Endianness.BigEndian ) : void
value int
data byte
position int
endian Endianness
return void

WriteInt() public static method

public static WriteInt ( int value, byte data, uint position, Endianness endian = Endianness.BigEndian ) : void
value int
data byte
position uint
endian Endianness
return void

WriteShort() public static method

public static WriteShort ( short value, byte data, int position, Endianness endian = Endianness.BigEndian ) : void
value short
data byte
position int
endian Endianness
return void

WriteShort() public static method

public static WriteShort ( short value, byte data, uint position, Endianness endian = Endianness.BigEndian ) : void
value short
data byte
position uint
endian Endianness
return void

WriteUInt() public static method

public static WriteUInt ( uint value, byte data, int position, Endianness endian = Endianness.BigEndian ) : void
value uint
data byte
position int
endian Endianness
return void

WriteUInt() public static method

public static WriteUInt ( uint value, byte data, uint position, Endianness endian = Endianness.BigEndian ) : void
value uint
data byte
position uint
endian Endianness
return void

WriteUShort() public static method

public static WriteUShort ( ushort value, byte data, int position, Endianness endian = Endianness.BigEndian ) : void
value ushort
data byte
position int
endian Endianness
return void

WriteUShort() public static method

public static WriteUShort ( ushort value, byte data, uint position, Endianness endian = Endianness.BigEndian ) : void
value ushort
data byte
position uint
endian Endianness
return void