kleopatra
Include dependency graph for checker.h:
Go to the source code of this file.
Classes | |
class | __KDAB__Checker< check_in_ctor, check_in_dtor > |
class | __KDAB__CheckerImpl< T_Class > |
class | __KDAB__CheckerImplBase |
Macros | |
#define | __KDAB_CHECK_HELPER__(ctor, dtor) const __KDAB__Checker<ctor,dtor> __checker_uglified__( this ) |
#define | KDAB_CHECK_CTOR __KDAB_CHECK_HELPER__( false, true ) |
#define | KDAB_CHECK_DTOR __KDAB_CHECK_HELPER__( true, false ) |
#define | KDAB_CHECK_THIS __KDAB_CHECK_HELPER__( true, true ) |
#define | KDAB_DEFINE_CHECKS(Class) void Class::__KDAB_Checker__checkInvariants__() const |
#define | KDAB_MAKE_CHECKABLE(Class) |
Macro Definition Documentation
#define __KDAB_CHECK_HELPER__ | ( | ctor, | |
dtor | |||
) | const __KDAB__Checker<ctor,dtor> __checker_uglified__( this ) |
#define KDAB_CHECK_CTOR __KDAB_CHECK_HELPER__( false, true ) |
#define KDAB_CHECK_DTOR __KDAB_CHECK_HELPER__( true, false ) |
#define KDAB_CHECK_THIS __KDAB_CHECK_HELPER__( true, true ) |
#define KDAB_DEFINE_CHECKS | ( | Class | ) | void Class::__KDAB_Checker__checkInvariants__() const |
#define KDAB_MAKE_CHECKABLE | ( | Class | ) |
Value:
private: \
void __KDAB_Checker__checkInvariants__() const; \
friend class __KDAB__CheckerImpl<Class>;
Definition: checker.h:75
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:33:11 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:33:11 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.