Envision
A visual programming IDE for object-oriented languages
CppExport
CodeComposite
CppExport::CodeComposite Member List
This is the complete list of members for
CppExport::CodeComposite
, including all inherited members.
additionalDependencies
()
CppExport::CodeComposite
inline
additionalUnitsThisDependsOn_
CppExport::CodeComposite
private
addNamespaceFragment
(Export::CompositeFragment *parentFragment, OOModel::Module *namespaceNode)
CppExport::CodeComposite
private
addPragmaOnce
(Export::SourceFragment *fragment)
CppExport::CodeComposite
private
static
addUnit
(CodeUnit *unit)
CppExport::CodeComposite
calculateDependencies
(CodeUnitPart *(CodeUnit::*part)())
CppExport::CodeComposite
private
CodeComposite
(const QString &name)
CppExport::CodeComposite
fragments
(Export::SourceFragment *&header, Export::SourceFragment *&source)
CppExport::CodeComposite
headerFragment
()
CppExport::CodeComposite
inline
private
headerPartExtension
()
CppExport::CodeComposite
inline
isTemplateImplementationSeparateFile
()
CppExport::CodeComposite
inline
isXMacroData
()
CppExport::CodeComposite
inline
isXMacroInstantiation
()
CppExport::CodeComposite
inline
name
() const
CppExport::CodeComposite
inline
name_
CppExport::CodeComposite
private
nonEmptyUnits
(CodeUnitPart *(CodeUnit::*part)())
CppExport::CodeComposite
private
partFragment
(CodeUnitPart *(CodeUnit::*part)())
CppExport::CodeComposite
private
printForwardDeclaration
(OOModel::Class *classs)
CppExport::CodeComposite
private
printHardDependencies
(CodeUnitPart *(CodeUnit::*part)(), QSet< CodeComposite * > hardDependencies)
CppExport::CodeComposite
private
printRemainingSoftDependencies
(QList< OOModel::Class * > remainingSoftDependencies, Export::CompositeFragment *fragment)
CppExport::CodeComposite
private
reduceSoftDependencies
(QSet< CodeComposite * > hardDependencies, QSet< DependencyTarget > softDependencies)
CppExport::CodeComposite
private
relativePath
(CodeComposite *other)
CppExport::CodeComposite
private
softDependenciesInHeaderParts
()
CppExport::CodeComposite
private
sortUnits
(CodeUnitPart *(CodeUnit::*part)(), std::function< QSet< CodeUnitPart * >(CodeUnitPart *)> dependencies)
CppExport::CodeComposite
private
sourceFragment
()
CppExport::CodeComposite
inline
private
sourcePartExtension
()
CppExport::CodeComposite
inline
units
() const
CppExport::CodeComposite
inline
units_
CppExport::CodeComposite
private
Generated by
1.9.1