|
Envision
A visual programming IDE for object-oriented languages
|
Public Member Functions | |
| CodeUnit (QString name, Model::Node *node) | |
| void | calculateDependencies (QList< CodeUnit * > &allUnits) |
| void | calculateSourceFragments () |
| CodeComposite * | composite () const |
| CodeUnitPart * | headerPart () |
| bool | isTemplateImplementationSeparateFile () |
| const QString & | name () const |
| OOModel::Module * | nameSpace () |
| Model::Node * | node () const |
| void | setComposite (CodeComposite *composite) |
| CodeUnitPart * | sourcePart () |
Private Member Functions | |
| bool | printInCppOnly (OOModel::Declaration *declaration) const |
Private Attributes | |
| CodeComposite * | composite_ {} |
| CodeUnitPart | headerPart_ {this} |
| QString | name_ |
| Model::Node * | node_ {} |
| CodeUnitPart | sourcePart_ {this} |
| CppExport::CodeUnit::CodeUnit | ( | QString | name, |
| Model::Node * | node | ||
| ) |
| void CppExport::CodeUnit::calculateDependencies | ( | QList< CodeUnit * > & | allUnits | ) |
| void CppExport::CodeUnit::calculateSourceFragments | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |