Panini 1.4.0
Header-only library for generating C++, written in C++17
Commands

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

Detailed Description