Parameters

Parameters used during generation. Important aspect that they do NOT change, therefore it is pure.

Members

Functions

generateZeroGlobals
Flag!"generateZeroGlobals" generateZeroGlobals()

If an implementation of the interface for globals that zeroes them shall be generated.

getArtifactPrefix
StubPrefix getArtifactPrefix()

Prefix used for test artifacts.

getCustomHeader
CustomHeader getCustomHeader()

Custom header to prepend generated files with.

getFilePrefix
StubPrefix getFilePrefix()

Prefix to use for the generated files.

getFiles
Files getFiles()

Files to write generated test double data to.

getIncludes
Path[] getIncludes()

Source files used to generate the test double.

getMainInterface
MainInterface getMainInterface()

Name of the interface of the test double.

getMainName
MainName getMainName()

Name affecting interface, namespace and output file.

getMainNs
MainNs getMainNs()

Namespace for the generated test double.

getOutputDirectory
Path getOutputDirectory()

Output directory to store files in.

getToolVersion
DextoolVersion getToolVersion()

Dextool Tool version.

Structs

Files
struct Files
Undocumented in source.

Meta