kdevplatform/language/duchain
#include <topducontext.h>
Public Member Functions | |
ReferencedTopDUContext (const ReferencedTopDUContext &rhs) | |
ReferencedTopDUContext (TopDUContext *context=nullptr) | |
~ReferencedTopDUContext () | |
TopDUContext * | data () const |
uint | hash () const |
operator TopDUContext * () const | |
bool | operator!= (const ReferencedTopDUContext &rhs) const |
TopDUContext * | operator-> () const |
ReferencedTopDUContext & | operator= (const ReferencedTopDUContext &rhs) |
bool | operator== (const ReferencedTopDUContext &rhs) const |
Detailed Description
KDevelop can unload unused top-context at any time.
To prevent unloading, keep a ReferencedTopDUContext.
Definition at line 59 of file topducontext.h.
Constructor & Destructor Documentation
◆ ReferencedTopDUContext() [1/2]
KDevelop::ReferencedTopDUContext::ReferencedTopDUContext | ( | TopDUContext * | context = nullptr | ) |
Definition at line 55 of file topducontext.cpp.
◆ ReferencedTopDUContext() [2/2]
KDevelop::ReferencedTopDUContext::ReferencedTopDUContext | ( | const ReferencedTopDUContext & | rhs | ) |
Definition at line 61 of file topducontext.cpp.
◆ ~ReferencedTopDUContext()
KDevelop::ReferencedTopDUContext::~ReferencedTopDUContext | ( | ) |
Definition at line 67 of file topducontext.cpp.
Member Function Documentation
◆ data()
|
inline |
Definition at line 68 of file topducontext.h.
◆ hash()
|
inline |
Definition at line 92 of file topducontext.h.
◆ operator TopDUContext *()
|
inline |
Definition at line 73 of file topducontext.h.
◆ operator!=()
|
inline |
Definition at line 82 of file topducontext.h.
◆ operator->()
|
inline |
Definition at line 87 of file topducontext.h.
◆ operator=()
ReferencedTopDUContext & KDevelop::ReferencedTopDUContext::operator= | ( | const ReferencedTopDUContext & | rhs | ) |
Definition at line 73 of file topducontext.cpp.
◆ operator==()
|
inline |
Definition at line 77 of file topducontext.h.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2021 The KDE developers.
Generated on Thu Mar 4 2021 23:31:18 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.