|
Panini 1.4.0
Header-only library for generating C++, written in C++17
|
Classes | |
| class | panini::Braces |
| Command for outputting opening and closing (curly) braces. More... | |
| class | panini::CommaList< TIterator > |
| Command for outputting a list of items, comma-separated by default. More... | |
| class | panini::CommentBlock |
| Command for outputting comment blocks over multiple lines. More... | |
| class | panini::CommentLine |
| Command for outputting a single-line comment. More... | |
| class | panini::FeatureFlag |
| Command for feature flags. More... | |
| class | panini::Include |
| Command for outputting an include statement for C++. More... | |
| class | panini::IncludeBlock |
| Command for outputting a block of include statements. More... | |
| struct | panini::IndentPop |
| Command for decrementing the indentation level on the writer. More... | |
| struct | panini::IndentPush |
| Command for incrementing the indentation level on the writer. More... | |
| class | panini::Label |
| Command for outputting a label statement. More... | |
| struct | panini::NextLine |
| Command for outtputing a new line chunk. More... | |
| class | panini::Scope |
| Command for outputting a scope with braces. More... | |