kpimutils
KPIMUtils::SuperClass< Class > Struct Template Reference
#include <supertrait.h>
Inheritance diagram for KPIMUtils::SuperClass< Class >:

Additional Inherited Members | |
![]() | |
typedef Class | Type |
Detailed Description
template<typename Class>
struct KPIMUtils::SuperClass< Class >
Type trait to provide information about a base class for a given class.
Used eg. for the Akonadi payload mechanism.
To provide base class introspection for own types, extend this trait as follows:
namespace KPIMUtils
{
template <> struct SuperClass<MyClass> : public SuperClassTrait<MyBaseClass>{};
}
Definition at line 47 of file supertrait.h.
The documentation for this struct was generated from the following file:
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Tue Nov 26 2013 09:02:36 by doxygen 1.8.5 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2013 The KDE developers.
Generated on Tue Nov 26 2013 09:02:36 by doxygen 1.8.5 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.