[This is preliminary documentation and is subject to change.]
[Missing <summary> documentation for "N:Jgr.IO.Parser"]
Declaration Syntax
C# | Visual Basic | Visual C++ |
namespace Jgr.IO.Parser
Namespace Jgr.IO.Parser
namespace Jgr.IO.Parser
Types
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 |