|
Panini 1.4.0
Header-only library for generating C++, written in C++17
|
Command for outputting a block of include statements. More...
#include <IncludeBlock.hpp>
Public Member Functions | |
| IncludeBlock (const IncludeSet &set) | |
| IncludeBlock (IncludeSet &&set) noexcept | |
| void | Visit (Writer &writer) override |
Public Member Functions inherited from panini::Command | |
| virtual | ~Command ()=default |
Command for outputting a block of include statements.
Example:
Output:
|
inlineexplicit |
Construct an IncludeBlock command from an IncludeSet that is copied to the instance.
|
inlineexplicitnoexcept |
Construct an IncludeBlock command from an IncludeSet that is moved into the instance.
|
inlineoverridevirtual |
Accepts a Writer to write chunks to the output.
Implements panini::Command.