[This is preliminary documentation and is subject to change.]
[Missing <summary> documentation for "N:Jgr.IO.Parser"]
| C# | Visual Basic | Visual C++ |
namespace Jgr.IO.Parser
Namespace Jgr.IO.Parser
namespace Jgr.IO.Parser
| All Types | Classes | Interfaces | Enumerations |
| Icon | Type | Description |
|---|---|---|
| BnfFile | ||
| BnfParser | ||
| DataTreeExtensions | ||
| DataTreeNode<(Of <(<'T>)>)> | ||
| DataTreeNodeSet | ||
| DataTreePath<(Of <(<'T>)>)> | ||
| DataTreePathStep | ||
| IDataTreeNode | ||
| IDataTreeNode<(Of <(<'T>)>)> | ||
| InvalidBnfFormatException | ||
| MutableSimisFile |
A support class for using SimisReader and SimisWriter with on-disk files.
| |
| ReaderException | ||
| SimisCompressedStream | ||
| SimisFile | ||
| SimisFormat |
Contains all the information for reading and writing a single Simis format.
| |
| SimisProvider |
Loads and stores data necessary for processing Simis files: token name-id mappings and all the SimisFormats.
| |
| SimisProviderForFile |
A SimisProvider which contains only the subset of Simis formats appropriate for a given filename.
| |
| SimisReader | ||
| SimisStreamFormat |
Specifies whether the Simis stream is binary or text, with the option for auto-detection in certain cases.
| |
| SimisStreamReader | ||
| SimisTestableStream | ||
| SimisToken |
Represents a single token found in a Simis stream.
| |
| SimisTokenKind |
Defines all the possible tokens found in a Simis stream.
| |
| SimisTreeNode |
Represents Simis data as a tree of immutable nodes with values.
| |
| SimisTreeNodeValue |
Base class for all value nodes in a SimisTreeNode tree.
| |
| SimisTreeNodeValueFloat |
Represents a floating point (Single) value in a SimisTreeNode tree.
| |
| SimisTreeNodeValueInteger | ||
| SimisTreeNodeValueIntegerByte |
Represents an unsigned single-byte integer (Byte) value in a SimisTreeNode tree.
| |
| SimisTreeNodeValueIntegerDWord |
Represents an unsigned double-word integer (UInt32) value in a SimisTreeNode tree.
| |
| SimisTreeNodeValueIntegerSigned |
Represents a signed integer (Int32) value in a SimisTreeNode tree.
| |
| SimisTreeNodeValueIntegerUnsigned |
Represents an unsigned integer (UInt32) value in a SimisTreeNode tree.
| |
| SimisTreeNodeValueIntegerWord |
Represents an unsigned single-word integer (UInt16) value in a SimisTreeNode tree.
| |
| SimisTreeNodeValueString |
Represents a string (String) value in a SimisTreeNode tree.
| |
| SimisWriter | ||
| DataTreeNode<(Of <(<'T>)>)>..::..TypeData | ||
| UndoRedoSimisFile |
A support class for using SimisReader and SimisWriter with on-disk files and editing capabilities.
| |
| UnknownSimisFormatException |