![]() |
GSF.
|
Class | Description | |
---|---|---|
![]() |
BinaryImageBase | Defines a base class that represents binary images for parsing or generation in terms of a header, body and footer. |
![]() |
BinaryImageParserBase | This class defines the fundamental functionality for parsing any stream of binary data. |
![]() |
BooleanExpression | Represents a boolean expression that can be parsed and executed at runtime. |
![]() |
BooleanExpression.Variable | Represents a variable that can be tweaked at runtime. |
![]() |
CommonHeaderBase<TTypeIdentifier> | Represents the base class for a common binary image header implementation. |
![]() |
FrameImageParserBase<TTypeIdentifier, TOutputType> | This class defines a basic implementation of 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. |
![]() |
ISupportBinaryImageExtensions | Defines extension functions related to ISupportBinaryImage implementations. |
![]() |
MultiSourceFrameImageParserBase<TSourceIdentifier, TTypeIdentifier, TOutputType> | This class defines a basic implementation of parsing functionality suitable for automating the parsing of multiple binary data streams, each represented as frames with common headers and returning the parsed data via an event. |
![]() |
MultiSourceFrameImageParserBase<TSourceIdentifier, TTypeIdentifier, TOutputType> .SourceIdentifiableBuffer | Represents a source identifiable buffer. |
![]() |
StringParser | Like the Excel CSV Parser, only better. |
![]() |
TemplatedExpressionParser | Represents a template based token substitution parser that supports binary and advanced expressions. |
Interface | Description | |
---|---|---|
![]() |
IBinaryImageParser | This interface represents the protocol independent representation of a streaming data parser. |
![]() |
ICommonHeader<TTypeIdentifier> | Defines the common header of a frame image for a set of parsed types, consisting at least of a type ID. |
![]() |
IFrameImageParser<TTypeIdentifier, TOutputType> | This interface represents a basic implementation of 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. |
![]() |
ISupportBinaryImage | Specifies that an object can support production or consumption of a binary image that represents the object. |
![]() |
ISupportFrameImage<TTypeIdentifier> | Specifies that this Type can produce or consume a frame of data represented as a binary image. |
![]() |
ISupportSourceIdentifiableFrameImage<TSourceIdentifier, TTypeIdentifier> | Specifies that this Type can produce or consume a frame of data represented as a binary image that can be identified by its data source. |