IO
GPA Gemstone Library
The Gemstone IO Library organizes all Gemstone functionality related to input and output (IO).
This library includes helpful io classes like the following:
- SafeFileWatcher:
- Represents a wrapper around the native .NET FileSystemWatcher that avoids problems with dangling references when using a file watcher instance as a class member that never gets disposed.
- ChecksumExtensions:
- Defines extension functions related to computing various types of standard checksums.
- FileBackedDictionary:
- Represents a lookup table of key/value pairs backed by a file, with very little memory overhead.
- FrameImageParserBase:
- Defines a base class for basic parsing functionality suitable for automating the parsing of a binary data stream represented as frames with common headers and returning the parsed data via an event.
Among others.