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 |