umbrello 25.04.1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
CPPCodeGenerator Member List

This is the complete list of members for CPPCodeGenerator, including all inherited members.

addCodeDocument(CodeDocument *add_object)CodeGenerator
addHeaderCodeDocument(CPPHeaderCodeDocument *doc)CPPCodeGenerator
AdvancedCodeGenerator()AdvancedCodeGenerator
checkAddUMLObject(UMLObject *obj)CPPCodeGeneratorvirtualslot
checkRemoveUMLObject(UMLObject *obj)CPPCodeGeneratorvirtualslot
cleanName(const QString &name)CodeGeneratorstatic
codeGenerated(UMLClassifier *classifier, bool generated)CodeGeneratorsignal
codeGenerated(UMLClassifier *classifier, CodeGenerator::GenerationState result)CodeGeneratorsignal
CodeGenerator()CodeGenerator
connectSlots()AdvancedCodeGeneratorprotected
CPPCodeGenerator()CPPCodeGenerator
createDefaultStereotypes()CPPCodeGeneratorvirtual
DEFAULT_BUILD_MAKEFILECPPCodeGeneratorstatic
defaultDatatypes() constCPPCodeGeneratorvirtual
Failed enum valueCodeGenerator
finalizeRun()CodeGeneratorprotectedvirtual
findCodeDocumentByClassifier(UMLClassifier *classifier)CodeGenerator
findCodeDocumentByID(const QString &id)CodeGenerator
findFileName(CodeDocument *codeDocument)CodeGenerator
findHeaderCodeDocumentByClassifier(UMLClassifier *classifier)CPPCodeGeneratorprotected
findObjectsRelated(UMLClassifier *c, UMLPackageList &cList)CodeGeneratorstatic
fixTypeName(const QString &name)CPPCodeGenerator
forceDoc() constCodeGenerator
forceSections() constCodeGenerator
formatDoc(const QString &text, const QString &linePrefix=QStringLiteral(" *"), int lineWidth=80)CodeGeneratorstatic
formatFullDocBlock(const QString &text, const QString &blockHeader=QStringLiteral("/* "), const QString &blockFooter=QStringLiteral(" */"), const QString &linePrefix=QStringLiteral(" *"), int lineWidth=80)CodeGeneratorstatic
formatSourceCode(const QString &code, const QString &indentation)CodeGeneratorstatic
Generated enum valueCodeGenerator
GenerationState enum nameCodeGenerator
getCodeDocumentList()CodeGenerator
getCodeViewerDialog(QWidget *parent, CodeDocument *doc, Settings::CodeViewerState &state)CPPCodeGeneratorvirtual
getCreateProjectMakefile()CPPCodeGenerator
getHeadingFile(const QString &file)CodeGeneratorvirtual
getUniqueID(CodeDocument *codeDoc)CodeGenerator
headingFileDir() constCodeGenerator
includeHeadings() constCodeGenerator
initFromParentDocument()CPPCodeGeneratorvirtual
isReservedKeyword(const QString &keyword)CodeGeneratorvirtual
language() constCPPCodeGeneratorvirtual
loadCodeForOperation(const QString &id, const QDomElement &codeDocElement)CodeGeneratorprivate
loadFromXMI(QDomElement &element)CodeGeneratorvirtual
m_applyToAllRemainingCodeGeneratorprotected
m_codeDocumentDictionaryCodeGeneratorprotected
m_codedocumentVectorCodeGeneratorprivate
m_createMakefileCPPCodeGeneratorprivate
m_documentCodeGeneratorprotected
m_headercodedocumentVectorCPPCodeGeneratorprivate
m_lastIDIndexCodeGeneratorprivate
newClassifierCodeDocument(UMLClassifier *classifier)CPPCodeGeneratorvirtual
newHeaderClassifierCodeDocument(UMLClassifier *classifier)CPPCodeGenerator
newMakefileCodeDocument()CPPCodeGeneratorprotected
openFile(QFile &file, const QString &name)CodeGeneratorprotected
overwritableName(const QString &name, const QString &extension)CodeGeneratorprotected
removeCodeDocument(CodeDocument *remove_object)CodeGenerator
removeHeaderCodeDocument(CPPHeaderCodeDocument *remove_object)CPPCodeGenerator
reservedKeywords() constCPPCodeGeneratorvirtual
saveToXMI(QXmlStreamWriter &writer)CPPCodeGeneratorvirtual
setCreateProjectMakefile(bool buildIt)CPPCodeGenerator
setForceDoc(bool f)CodeGenerator
setHeadingFileDir(const QString &)CodeGenerator
setIncludeHeadings(bool i)CodeGenerator
setSectionCommentPolicy(CodeGenerationPolicy::WriteSectionCommentsPolicy f)CodeGenerator
showGeneratedFile(const QString &filename)CodeGeneratorsignal
Skipped enum valueCodeGenerator
syncCodeToDocument()CPPCodeGeneratorvirtualslot
writeCodeToFile()CPPCodeGeneratorvirtual
writeCodeToFile(UMLClassifierList &list)CPPCodeGeneratorvirtual
writeListedCodeDocsToFile(CodeDocumentList *docs)CodeGeneratorprotected
~AdvancedCodeGenerator()AdvancedCodeGeneratorvirtual
~CodeGenerator()CodeGeneratorvirtual
~CPPCodeGenerator()CPPCodeGeneratorvirtual