Generator that produces a YAML description of the input.
Definition at line 10 of file NoneGenerator.h.
#include <Rosebud/NoneGenerator.h>
|
static Ptr | instance () |
|
static void | registerGenerator (const Ptr &) |
| Register a backend for use later.
|
|
static const std::vector< Ptr > & | registeredGenerators () |
| Return all registered backends.
|
|
static Ptr | lookup (const std::string &) |
| Return the registered generator with the specified name.
|
|
static void | addAllToParser (Sawyer::CommandLine::Parser &) |
| Add all known generator switches to parser.
|
|
|
std::string | generatedByRosebud (const std::string &prefix) |
| Return a multi-line comment that this file was generated by Rosebud.
|
|
◆ Ptr
using Rosebud::NoneGenerator::Ptr = std::shared_ptr<NoneGenerator> |
◆ NoneGenerator()
Rosebud::NoneGenerator::NoneGenerator |
( |
| ) |
|
|
inlineprotected |
◆ name()
virtual std::string Rosebud::NoneGenerator::name |
( |
| ) |
const |
|
overridevirtual |
◆ purpose()
virtual std::string Rosebud::NoneGenerator::purpose |
( |
| ) |
const |
|
overridevirtual |
◆ generate()
Generate code.
The specified project AST is used to generate code.
Implements Rosebud::Generator.
The documentation for this class was generated from the following file: