![]() |
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.