[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 |