NDEVR
API Documentation
ModuleBuilder

Scaffolds a complete NDEVR module from scratch, generating DLLInfo, module header, module source, Visual Studio project, and filters files. More...

Collaboration diagram for ModuleBuilder:
[legend]

Public Member Functions

void createModule () const
 Creates the full module scaffold (all files and directories).

Public Attributes

BoilerMaker boiler_maker
 Boilerplate template generator.
bool include_qt = true
 Whether the module should include Qt support.
LogPtr log = nullptr
 Log for status messages.
String project_name
 The name of the new module.
File source_folder = File("$(NDEVR_SOURCE_DIR)")
 The root source folder for the new module.

Detailed Description

Scaffolds a complete NDEVR module from scratch, generating DLLInfo, module header, module source, Visual Studio project, and filters files.

Definition at line 14 of file ModuleBuilder.h.


The documentation for this class was generated from the following file: