|
PVL: Parameter Value Language
|


Classes | |
| class | Lister |
| A Lister is used to manage the listing of PVL objects. More... | |
| struct | Lister::Which_Mode |
| Mode set selector. More... | |
Namespaces | |
| namespace | idaeim |
| namespace | idaeim::PVL |
Parameter Value Language. | |
Defines | |
| #define | ARRAY_INDENTING (! STRICT) |
| Default top level Array indenting. | |
| #define | ASSIGN_ALIGN false |
| Default alignment of Assignment Values. | |
| #define | BEGIN_AGGREGATES STRICT |
| Default Begin annotation for Aggregates. | |
| #define | INDENT_WIDTH 4 |
| Default indent width. | |
| #define | INFORMAL_NL_STRING "\n" |
| Default informal (non-strict) NL (new-line) characters. | |
| #define | LIST_VERBATIM_STRINGS STRICT |
| Default verbatim strings use. | |
| #define | NAME_END_AGGREGATES STRICT |
| Default naming of Aggregate End annotations. | |
| #define | PAGE_WIDTH 80 |
| Default page width. | |
| #define | SINGLE_LINE_COMMENTS STRICT |
| Default single line comments presentation. | |
| #define | STRICT false |
| Default strict mode. | |
| #define | STRICT_ARRAY_INDENTING false |
| #define | STRICT_ASSIGN_ALIGN false |
| #define | STRICT_BEGIN_AGGREGATES true |
| #define | STRICT_LIST_VERBATIM_STRINGS true |
| #define | STRICT_NAME_END_AGGREGATES true |
| #define | STRICT_NL_STRING "\r\n" |
| Default strict mode NL (new-line) characters. | |
| #define | STRICT_SINGLE_LINE_COMMENTS true |
| #define | STRICT_UPPERCASE_AGGREGATES true |
| #define | STRICT_USE_STATEMENT_DELIMITER true |
| #define | UPPERCASE_AGGREGATES STRICT |
| Default uppercase annotation for Aggregates. | |
| #define | USE_STATEMENT_DELIMITER STRICT |
| Default statement end delimiter charater use. | |
Functions | |
| Lister & | operator<< (std::ostream &out, Lister &lister) |
| Output operator. | |
| #define STRICT false |
Default strict mode.
| #define BEGIN_AGGREGATES STRICT |
Default Begin annotation for Aggregates.
| #define STRICT_BEGIN_AGGREGATES true |
| #define UPPERCASE_AGGREGATES STRICT |
Default uppercase annotation for Aggregates.
| #define STRICT_UPPERCASE_AGGREGATES true |
| #define NAME_END_AGGREGATES STRICT |
Default naming of Aggregate End annotations.
| #define STRICT_NAME_END_AGGREGATES true |
| #define ASSIGN_ALIGN false |
Default alignment of Assignment Values.
| #define STRICT_ASSIGN_ALIGN false |
| #define ARRAY_INDENTING (! STRICT) |
Default top level Array indenting.
| #define STRICT_ARRAY_INDENTING false |
| #define USE_STATEMENT_DELIMITER STRICT |
Default statement end delimiter charater use.
| #define STRICT_USE_STATEMENT_DELIMITER true |
| #define SINGLE_LINE_COMMENTS STRICT |
Default single line comments presentation.
| #define STRICT_SINGLE_LINE_COMMENTS true |
| #define LIST_VERBATIM_STRINGS STRICT |
Default verbatim strings use.
| #define STRICT_LIST_VERBATIM_STRINGS true |
| #define INFORMAL_NL_STRING "\n" |
Default informal (non-strict) NL (new-line) characters.
| #define STRICT_NL_STRING "\r\n" |
Default strict mode NL (new-line) characters.
| #define PAGE_WIDTH 80 |
Default page width.
| #define INDENT_WIDTH 4 |
Default indent width.
1.7.4