umbrello  2.32.1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
testcppwriter.h
Go to the documentation of this file.
1 /*
2  SPDX-FileCopyrightText: 2011 Andi Fischer <andi.fischer@hispeed.ch>
3 
4  SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
5 */
6 
7 #ifndef TESTCPPWRITER_H
8 #define TESTCPPWRITER_H
9 
10 #include "testbase.h"
11 
16 {
17  Q_OBJECT
18 private slots:
19  void test_language();
20  void test_writeClass();
21  void test_reservedKeywords();
22  void test_defaultDatatypes();
23 };
24 
25 #endif // TESTCPPWRITER_H
testcppwriter.h
CppWriter::reservedKeywords
virtual QStringList reservedKeywords() const
Definition: cppwriter.cpp:1434
Uml::ProgrammingLanguage::Enum
Enum
Definition: basictypes.h:291
TestCppWriter::test_reservedKeywords
void test_reservedKeywords()
Definition: testcppwriter.cpp:54
TestCodeGeneratorBase::temporaryPath
QString temporaryPath()
Definition: testbase.cpp:72
CppWriter
Definition: cppwriter.h:31
TestCppWriter::test_language
void test_language()
Definition: testcppwriter.cpp:26
TestCodeGeneratorBase
Definition: testbase.h:56
CppWriter::language
virtual Uml::ProgrammingLanguage::Enum language() const
Definition: cppwriter.cpp:76
CppWriter::writeClass
virtual void writeClass(UMLClassifier *c)
Definition: cppwriter.cpp:93
CppWriterTest
Definition: testcppwriter.cpp:17
IS_NOT_IMPL
const bool IS_NOT_IMPL
Definition: testcppwriter.cpp:13
testbase.h
TestCppWriter::test_writeClass
void test_writeClass()
Definition: testcppwriter.cpp:33
TestCppWriter
Definition: testcppwriter.h:15
CppWriterTest::findFileName
QString findFileName(UMLPackage *concept, const QString &ext)
Definition: testcppwriter.cpp:20
Uml::ProgrammingLanguage::Cpp
@ Cpp
Definition: basictypes.h:294
c
type show c for details The hypothetical commands show w and show c should show the appropriate parts of the General Public License Of the commands you use may be called something other than show w and show c
Definition: GPL-2.0-only.txt:301
CppWriter::defaultDatatypes
QStringList defaultDatatypes() const
Definition: cppwriter.cpp:1425
UMLAttribute
Sets up attribute information.
Definition: attribute.h:22
TestCppWriter::test_defaultDatatypes
void test_defaultDatatypes()
Definition: testcppwriter.cpp:64
classifier.h
UMLOperation
Definition: operation.h:19
UMLClassifier
Information for a non-graphical Concept/Class.
Definition: classifier.h:34
cppwriter.h
SimpleCodeGenerator::findFileName
QString findFileName(UMLPackage *concept, const QString &ext)
Definition: simplecodegenerator.cpp:87
UMLPackage
Non-graphical information for a Package.
Definition: package.h:27