FuzzerFrontend

Members

Functions

argXmlConfig
auto argXmlConfig(Nullable!XmlConfig conf)

Ensure that the relevant information from the xml file is extracted.

getProducedFiles
FileData[] getProducedFiles()

Data produced by the generatore intented to be written to specified file.

Inherited Members

From Controller

doSymbolAtLocation
bool doSymbolAtLocation(const string filename, const string symbol)

Query the controller with the filename of the symbol for a decision if it shall be processed.

doSymbol
bool doSymbol(string symbol)

Query the controller for a decision if it shall be processed.

From Parameter

getToolVersion
DextoolVersion getToolVersion()

Dextool Tool version.

getCustomHeader
CustomHeader getCustomHeader()

Custom header to prepend generated files with.

From Product

putFile
void putFile(FileName fname, CppHModule data)
void putFile(FileName fname, CppModule data, WriteStrategy strategy = WriteStrategy.overwrite)

Data pushed from the generator to be written to files.

putFile
void putFile(FileName fname, const(ubyte)[] data)

Raw data to be written.

putFile
void putFile(FileName fname, string data, WriteStrategy strategy = WriteStrategy.overwrite)

Raw data to be written.

From Transform

createHeaderFile
FileName createHeaderFile(string name)
createImplFile
FileName createImplFile(string name)
createFuzzyDataFile
FileName createFuzzyDataFile(string name)
createXmlConfigFile
FileName createXmlConfigFile(string name)
createFuzzCase
FileName createFuzzCase(string name, ulong id)

Meta