Name |
Description |
BitBinaryReader |
BinaryReader that supports reading and writing individual bits from the stream. |
BitBinaryWriter |
A BinaryWriter implementation to write individual bits to a stream. |
BitRingBuffer |
Ring buffer to read and write bits and bytes. |
BitStream |
Stream class for writing individual bits to a stream. Packs subsequent bytes written to the stream. |
BitStreamReader |
Stream class for writing individual bits to a stream. Packs subsequent bytes written to the stream. |
BitStreamWriter |
Stream class for writing individual bits to a stream. Packs subsequent bytes written to the stream. |
BufferAcquisitionException |
Exception thrown to indicate that a buffer of the desired size cannot be acquired. |
ByteBufferReader |
|
ByteOrderConverter |
|
ByteOrderConverter.Int32SingleUnion |
|
ConduitPath |
|
ConsoleManager |
|
DataReader |
|
DataWriter |
|
Endian |
Endian identification support for the current platform and streams. Supports conversion of data between Endian settings. Note: this class still assumes that bit orderings are the same regardless of byte Endian configurations. |
EndianMarker |
Support for identifying the Endian of data based on the marker. |
EndianReader |
BinaryReader that supports reading and writing individual bits from the stream and reordering values based on Endian settings between the system and the stream. |
EndianWriter |
A BinaryWriter implementation to write individual bits to a stream and support writing data types for platforms with different Endian configurations. Note: for compatibility with streams written with BinaryWriter, character data uses the provided encoding and does not perform any Endian swapping with the data. |
MemoryTributary |
|
MultiStream |
|
VarInt |
Extension methods to write variable length integers to a BinaryWriter. |