Generate the library.
More...
#include <LibraryGenerator.h>
|
| | LibraryGenerator (cepcoreschema::Library &domLibrary, QString librariesDirectory, QString licence="") |
| |
| | LibraryGenerator (QString xmlFileName, QString actionExtensionsDirectory, QString licence="") |
| |
| | ~LibraryGenerator () |
| |
| | ExtensionGenerator (const QString &camitkFilePath, const QString &outputDirectoryName) |
| | Initialize the extension generator using the given .camitk file Note that if the outputDir does not exist, it will be created here At the end of the constructor, the camitk file is loaded in the camitkExtensionModel attribute and outputDirectoryName is a valid directory.
|
| |
| | ExtensionGenerator (QString actionExtensionsDirectory, QString licence="", QString extensionType="NONE") |
| |
| bool | generate () |
| | call all methods to generate the source code Also generate CMake files and user action classes if they don't exist and the output directory is the directory of camitkFilePath (i.e.
|
| |
| virtual void | generateExtension () |
| |
| virtual | ~ExtensionGenerator () |
| |
| virtual | ~ExtensionGenerator ()=default |
| |
◆ LibraryGenerator() [1/2]
| LibraryGenerator::LibraryGenerator |
( |
QString |
xmlFileName, |
|
|
QString |
actionExtensionsDirectory, |
|
|
QString |
licence = "" |
|
) |
| |
◆ LibraryGenerator() [2/2]
| LibraryGenerator::LibraryGenerator |
( |
cepcoreschema::Library & |
domLibrary, |
|
|
QString |
librariesDirectory, |
|
|
QString |
licence = "" |
|
) |
| |
◆ ~LibraryGenerator()
| LibraryGenerator::~LibraryGenerator |
( |
| ) |
|
◆ generateExtensionClass()
| void LibraryGenerator::generateExtensionClass |
( |
QString |
directory | ) |
|
|
inlineoverrideprotectedvirtual |
◆ generateExtensionCMakeLists()
| void LibraryGenerator::generateExtensionCMakeLists |
( |
QString |
directory | ) |
|
|
overrideprotectedvirtual |
◆ generateTestDataFiles()
| void LibraryGenerator::generateTestDataFiles |
( |
QString |
directory, |
|
|
QString |
testDataDirName |
|
) |
| |
|
inlineoverrideprotectedvirtual |
◆ writeCFile()
| void LibraryGenerator::writeCFile |
( |
QString |
directory | ) |
|
|
inlineoverrideprotectedvirtual |
◆ writeHFile()
| void LibraryGenerator::writeHFile |
( |
QString |
directory | ) |
|
|
inlineoverrideprotectedvirtual |
The documentation for this class was generated from the following files: