C# Class NonByteAlignedBinaryRW.NonByteAlignedBinaryReader

Inheritance: System.IO.BinaryReader
Mostra file Open project: leftos/nba-2k13-roster-editor Class Usage Examples

Public Methods

Method Description
BitArrayToByte ( BitArray bits ) : byte
BitArrayToByteArray ( BitArray bits ) : byte[]
BitStringToByte ( string s ) : byte
BitStringToByteArray ( string s ) : byte[]
ByteArrayToBitString ( IEnumerable bytes ) : string
ByteToBitString ( byte b, int length = 8, int offset ) : string
MoveStreamPosition ( int bytes, int bits ) : void
NonByteAlignedBinaryReader ( Stream stream ) : System
NonByteAlignedBinaryReader ( Stream stream, Encoding encoding ) : System
ReadNonByteAlignedBits ( int count ) : string
ReadNonByteAlignedByte ( ) : byte
ReadNonByteAlignedBytes ( int count ) : byte[]

Method Details

BitArrayToByte() public static method

public static BitArrayToByte ( BitArray bits ) : byte
bits System.Collections.BitArray
return byte

BitArrayToByteArray() public static method

public static BitArrayToByteArray ( BitArray bits ) : byte[]
bits System.Collections.BitArray
return byte[]

BitStringToByte() public static method

public static BitStringToByte ( string s ) : byte
s string
return byte

BitStringToByteArray() public static method

public static BitStringToByteArray ( string s ) : byte[]
s string
return byte[]

ByteArrayToBitString() public static method

public static ByteArrayToBitString ( IEnumerable bytes ) : string
bytes IEnumerable
return string

ByteToBitString() public static method

public static ByteToBitString ( byte b, int length = 8, int offset ) : string
b byte
length int
offset int
return string

MoveStreamPosition() public method

public MoveStreamPosition ( int bytes, int bits ) : void
bytes int
bits int
return void

NonByteAlignedBinaryReader() public method

public NonByteAlignedBinaryReader ( Stream stream ) : System
stream Stream
return System

NonByteAlignedBinaryReader() public method

public NonByteAlignedBinaryReader ( Stream stream, Encoding encoding ) : System
stream Stream
encoding System.Text.Encoding
return System

ReadNonByteAlignedBits() public method

public ReadNonByteAlignedBits ( int count ) : string
count int
return string

ReadNonByteAlignedByte() public method

public ReadNonByteAlignedByte ( ) : byte
return byte

ReadNonByteAlignedBytes() public method

public ReadNonByteAlignedBytes ( int count ) : byte[]
count int
return byte[]