umbrello
2.38.4
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
Main Page
Related Pages
Topics
Namespaces
Classes
Files
File List
File Members
umbrello
codegenerators
cpp
cppheadercodeoperation.h
Go to the documentation of this file.
1
/*
2
SPDX-License-Identifier: GPL-2.0-or-later
3
4
SPDX-FileCopyrightText: 2003 Brian Thomas <thomas@mail630.gsfc.nasa.gov>
5
SPDX-FileCopyrightText: 2004-2020 Umbrello UML Modeller Authors <umbrello-devel@kde.org>
6
*/
7
8
#ifndef CPPHEADERCODEOPERATION_H
9
#define CPPHEADERCODEOPERATION_H
10
11
#include "
codeoperation.h
"
12
13
#include <QString>
14
15
class
CPPHeaderCodeDocument
;
16
17
class
CPPHeaderCodeOperation
:
virtual
public
CodeOperation
18
{
19
Q_OBJECT
20
public
:
21
25
CPPHeaderCodeOperation
(
CPPHeaderCodeDocument
* doc,
UMLOperation
* op,
26
const
QString & body = QString(),
const
QString & comment = QString());
27
31
virtual
~CPPHeaderCodeOperation
();
32
33
virtual
int
lastEditableLine
();
34
35
virtual
void
updateMethodDeclaration
();
36
virtual
void
updateContent
();
37
38
protected
:
39
43
virtual
void
applyStereotypes
(QString&,
UMLOperation
*,
bool
,
bool
, QString&, QString&);
44
45
};
46
47
#endif
// CPPHEADERCODEOPERATION_H
CPPHeaderCodeDocument
Definition
cppheadercodedocument.h:32
CPPHeaderCodeOperation
Definition
cppheadercodeoperation.h:18
CPPHeaderCodeOperation::~CPPHeaderCodeOperation
virtual ~CPPHeaderCodeOperation()
Definition
cppheadercodeoperation.cpp:32
CPPHeaderCodeOperation::updateContent
virtual void updateContent()
Definition
cppheadercodeoperation.cpp:40
CPPHeaderCodeOperation::lastEditableLine
virtual int lastEditableLine()
Definition
cppheadercodeoperation.cpp:119
CPPHeaderCodeOperation::applyStereotypes
virtual void applyStereotypes(QString &, UMLOperation *, bool, bool, QString &, QString &)
Definition
cppheadercodeoperation.cpp:129
CPPHeaderCodeOperation::updateMethodDeclaration
virtual void updateMethodDeclaration()
Definition
cppheadercodeoperation.cpp:51
CodeOperation
Definition
codeoperation.h:20
UMLOperation
Definition
operation.h:20
codeoperation.h
Generated by
1.9.8