| Interface | Description |
|---|---|
| ExpressionFormattingPolicy |
Interface for expression formatting policy.
|
| ExpressionFormattingPolicy.FormattingConfig |
Interface to formatting configuration.
|
| TreeWalker |
A TreeWalker is a class that walks main Zserio language entities.
|
| Class | Description |
|---|---|
| CompatibilityChecker |
Checks whether specified zserio_compatibility_version is compatible with current zserio generator.
|
| DefaultExpressionFormattingPolicy |
Default formatting policy for extensions.
|
| DefaultExpressionFormattingPolicy.DefaultFormattingConfig |
Default formating configuration.
|
| DefaultTreeWalker |
Implements the TreeWalker interface and does nothing.
|
| ExpressionFormatter |
Expression formatter used by all extensions.
|
| ExpressionFormattingPolicy.BinaryExpressionFormatting |
Class to represent binary expression formatting.
|
| ExpressionFormattingPolicy.TernaryExpressionFormatting |
Class to represent ternary expression formatting.
|
| ExpressionFormattingPolicy.UnaryExpressionFormatting |
Class to represent unary expression formatting.
|
| FileUtil |
File utilities for Zserio extensions.
|
| FreeMarkerUtil |
The functions which handles FreeMarker Java Template Engine.
|
| OutputFileManager |
Helper class which manages all files generated by an extension.
|
| PackedTypesCollector |
Implements collectors which traverse source tree and detects which types are used within a packed array.
|
| ReservedKeywordsClashChecker |
Clash checker which checks clashing of identifiers with the given list of reserved keywords.
|
| StringEscapeConverter |
Converts escape sequences in strings.
|
| Exception | Description |
|---|---|
| ZserioExtensionException |
Exception that can be thrown from all extensions while walking Zserio tree.
|
Last updated 2024-10-29 12:52:38