From c689bae4c2b79f63c8e44c66f90b2fe8974bacc3 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Wed, 18 Mar 2026 15:30:13 -0400 Subject: [PATCH] Separate out main IO classes in README --- README.MD | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/README.MD b/README.MD index 42fba48..a094994 100644 --- a/README.MD +++ b/README.MD @@ -14,18 +14,23 @@ Below are a list of the included namespaces and their overall utility. Generic helper classes that involve custom functionality and utility. -#### Classes +#### Stream Implementations | Class | Notes | | --- | --- | | `BufferedStream` | Not a true stream implementation used for buffered, single-byte reads | -| `ParentablePath` | Class that represents a path that is rooted by a parent directory | -| `PathTool` | Utility class for common Path-related functions | | `ReadOnlyBitStream` | Read-only stream implementation allowing bitwise reading | | `ReadOnlyCompositeStream` | Read-only stream implementation that wraps multiple source streams in a set order | -| `Transform` | Utility class that allows common data transformations for streams and byte arrays | | `ViewStream` | Read-only stream implementation representing a view into source data | +#### Utility Classes + +| Class | Notes | +| --- | --- | +| `ParentablePath` | Class that represents a path that is rooted by a parent directory | +| `PathTool` | Utility class for common Path-related functions | +| `Transform` | Utility class that allows common data transformations for streams and byte arrays | + `Transform` functionality includes: - Combine using either ordered concatenation or interleaving