kdevelop/kdevplatform/language/duchain
#include <structuretype.h>

Public Types | |
enum | { Identity = 6 } |
using | Data = StructureTypeData |
using | Ptr = TypePtr< StructureType > |
Protected Member Functions | |
void | accept0 (TypeVisitor *v) const override |
Detailed Description
A type representing structure types.
StructureType represents all structures, including classes, interfaces, etc.
Definition at line 38 of file structuretype.h.
Member Typedef Documentation
using KDevelop::StructureType::Data = StructureTypeData |
Definition at line 71 of file structuretype.h.
Definition at line 42 of file structuretype.h.
Member Enumeration Documentation
anonymous enum |
Enumerator | |
---|---|
Identity |
Definition at line 67 of file structuretype.h.
Constructor & Destructor Documentation
KDevelop::StructureType::StructureType | ( | ) |
Default constructor.
Definition at line 61 of file structuretype.cpp.
KDevelop::StructureType::StructureType | ( | const StructureType & | rhs | ) |
|
explicit |
Constructor using raw data.
- Parameters
-
data internal data.
Definition at line 36 of file structuretype.cpp.
|
override |
Destructor.
Definition at line 66 of file structuretype.cpp.
Member Function Documentation
|
overrideprotected |
Definition at line 70 of file structuretype.cpp.
|
override |
Definition at line 41 of file structuretype.cpp.
|
override |
Definition at line 46 of file structuretype.cpp.
|
override |
Definition at line 93 of file structuretype.cpp.
|
delete |
|
override |
Definition at line 78 of file structuretype.cpp.
|
override |
Definition at line 88 of file structuretype.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2019 The KDE developers.
Generated on Wed Dec 11 2019 07:58:10 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.