Create a component.
More...
#include <ComponentGenerator.h>
◆ ComponentGenerator() [1/2]
ComponentGenerator::ComponentGenerator |
( |
QString |
xmlFileName, |
|
|
QString |
licence |
|
) |
| |
◆ ComponentGenerator() [2/2]
ComponentGenerator::ComponentGenerator |
( |
cepcoreschema::Component & |
domComponent, |
|
|
QString |
licence |
|
) |
| |
◆ ~ComponentGenerator()
ComponentGenerator::~ComponentGenerator |
( |
| ) |
|
|
default |
◆ createFromDom()
void ComponentGenerator::createFromDom |
( |
cepcoreschema::Component & |
dom | ) |
|
|
private |
◆ generateFiles()
void ComponentGenerator::generateFiles |
( |
QString |
directoryName | ) |
|
◆ getClassName()
QString ComponentGenerator::getClassName |
( |
| ) |
const |
◆ getParentClassName()
QString ComponentGenerator::getParentClassName |
( |
| ) |
|
|
private |
◆ getSuffixesList()
QStringList ComponentGenerator::getSuffixesList |
( |
| ) |
|
◆ writeCFile()
void ComponentGenerator::writeCFile |
( |
QString |
directoryName | ) |
|
|
private |
◆ writeHFile()
void ComponentGenerator::writeHFile |
( |
QString |
directoryName | ) |
|
|
private |
◆ className
QString ComponentGenerator::className |
|
private |
◆ componentProperties
◆ description
QString ComponentGenerator::description |
|
private |
◆ licence
QString ComponentGenerator::licence |
|
private |
◆ name
QString ComponentGenerator::name |
|
private |
◆ representation
QString ComponentGenerator::representation |
|
private |
◆ suffixesList
QStringList ComponentGenerator::suffixesList |
|
private |
The documentation for this class was generated from the following files: