umbrello: umbrello/codeimport/phpimport.h Source File

umbrello 2.32.3 Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology

phpimport.h
Go to the documentation of this file.
1/*
2 SPDX-License-Identifier: GPL-2.0-or-later
3 SPDX-FileCopyrightText: 2017-2020 Umbrello UML Modeller Authors <umbrello-devel@kde.org>
4*/
5
6#ifndef PHPIMPORT_H
7#define PHPIMPORT_H
8
9#include "classimport.h"
10
11#include <QString>
12
13class PHPImportPrivate;
14
20 class PHPImport : public ClassImport
21{
22public:
23 explicit PHPImport(CodeImpThread* thread = 0);
24 virtual ~PHPImport();
25
26protected:
27 void initialize();
28 void initPerFile();
29 bool parseFile(const QString& fileName);
30
31private:
32 void feedTheModel(const QString& fileName);
33 PHPImportPrivate *m_d;
34};
35
36#endif
ClassImport
Definition: classimport.h:21
CodeImpThread
Definition: codeimpthread.h:22
PHPImportPrivate
Definition: phpimport.cpp:669
PHPImport
Definition: phpimport.h:21
PHPImport::feedTheModel
void feedTheModel(const QString &fileName)
Definition: phpimport.cpp:764
PHPImport::initialize
void initialize()
Definition: phpimport.cpp:781
PHPImport::PHPImport
PHPImport(CodeImpThread *thread=0)
Definition: phpimport.cpp:742
PHPImport::parseFile
bool parseFile(const QString &fileName)
Definition: phpimport.cpp:796
PHPImport::~PHPImport
virtual ~PHPImport()
Definition: phpimport.cpp:751
PHPImport::m_d
PHPImportPrivate * m_d
Definition: phpimport.h:33
PHPImport::initPerFile
void initPerFile()
Definition: phpimport.cpp:788
classimport.h