Envision
A visual programming IDE for object-oriented languages
CppExport::CodeComposite Member List

This is the complete list of members for CppExport::CodeComposite, including all inherited members.

additionalDependencies()CppExport::CodeCompositeinline
additionalUnitsThisDependsOn_CppExport::CodeCompositeprivate
addNamespaceFragment(Export::CompositeFragment *parentFragment, OOModel::Module *namespaceNode)CppExport::CodeCompositeprivate
addPragmaOnce(Export::SourceFragment *fragment)CppExport::CodeCompositeprivatestatic
addUnit(CodeUnit *unit)CppExport::CodeComposite
calculateDependencies(CodeUnitPart *(CodeUnit::*part)())CppExport::CodeCompositeprivate
CodeComposite(const QString &name)CppExport::CodeComposite
fragments(Export::SourceFragment *&header, Export::SourceFragment *&source)CppExport::CodeComposite
headerFragment()CppExport::CodeCompositeinlineprivate
headerPartExtension()CppExport::CodeCompositeinline
isTemplateImplementationSeparateFile()CppExport::CodeCompositeinline
isXMacroData()CppExport::CodeCompositeinline
isXMacroInstantiation()CppExport::CodeCompositeinline
name() constCppExport::CodeCompositeinline
name_CppExport::CodeCompositeprivate
nonEmptyUnits(CodeUnitPart *(CodeUnit::*part)())CppExport::CodeCompositeprivate
partFragment(CodeUnitPart *(CodeUnit::*part)())CppExport::CodeCompositeprivate
printForwardDeclaration(OOModel::Class *classs)CppExport::CodeCompositeprivate
printHardDependencies(CodeUnitPart *(CodeUnit::*part)(), QSet< CodeComposite * > hardDependencies)CppExport::CodeCompositeprivate
printRemainingSoftDependencies(QList< OOModel::Class * > remainingSoftDependencies, Export::CompositeFragment *fragment)CppExport::CodeCompositeprivate
reduceSoftDependencies(QSet< CodeComposite * > hardDependencies, QSet< DependencyTarget > softDependencies)CppExport::CodeCompositeprivate
relativePath(CodeComposite *other)CppExport::CodeCompositeprivate
softDependenciesInHeaderParts()CppExport::CodeCompositeprivate
sortUnits(CodeUnitPart *(CodeUnit::*part)(), std::function< QSet< CodeUnitPart * >(CodeUnitPart *)> dependencies)CppExport::CodeCompositeprivate
sourceFragment()CppExport::CodeCompositeinlineprivate
sourcePartExtension()CppExport::CodeCompositeinline
units() constCppExport::CodeCompositeinline
units_CppExport::CodeCompositeprivate