step/stepcore
StepCore::MetaPropertyHelper< C, T > Struct Template Reference
#include <object.h>
Static Public Member Functions | |
template<T(C::*)() const _read> | |
static QVariant | read (const Object *obj) |
template<const T &(C::*)() const _read> | |
static QVariant | read (const Object *obj) |
static QVariant | readNull (const Object *obj) |
template<T(C::*)() const _read> | |
static QString | readString (const Object *obj) |
template<const T &(C::*)() const _read> | |
static QString | readString (const Object *obj) |
static QString | readStringNull (const Object *obj) |
template<void(C::*)(T) _write> | |
static bool | write (Object *obj, const QVariant &v) |
template<void(C::*)(const T &) _write> | |
static bool | write (Object *obj, const QVariant &v) |
template<bool(C::*)(T) _write> | |
static bool | write (Object *obj, const QVariant &v) |
template<bool(C::*)(const T &) _write> | |
static bool | write (Object *obj, const QVariant &v) |
static bool | writeNull (Object *obj, const QVariant &v) |
template<void(C::*)(T) _write> | |
static bool | writeString (Object *obj, const QString &s) |
template<void(C::*)(const T &) _write> | |
static bool | writeString (Object *obj, const QString &s) |
template<bool(C::*)(T) _write> | |
static bool | writeString (Object *obj, const QString &s) |
template<bool(C::*)(const T &) _write> | |
static bool | writeString (Object *obj, const QString &s) |
static bool | writeStringNull (Object *obj, const QString &s) |
Detailed Description
template<class C, typename T>
struct StepCore::MetaPropertyHelper< C, T >
Member Function Documentation
template<class C , typename T >
template<T(C::*)() const _read>
|
inlinestatic |
template<class C , typename T >
template<const T &(C::*)() const _read>
|
inlinestatic |
template<class C , typename T >
|
inlinestatic |
template<class C , typename T >
template<T(C::*)() const _read>
|
inlinestatic |
template<class C , typename T >
template<const T &(C::*)() const _read>
|
inlinestatic |
template<class C , typename T >
|
inlinestatic |
template<class C , typename T >
template<void(C::*)(T) _write>
|
inlinestatic |
template<class C , typename T >
template<void(C::*)(const T &) _write>
|
inlinestatic |
template<class C , typename T >
template<bool(C::*)(T) _write>
|
inlinestatic |
template<class C , typename T >
template<bool(C::*)(const T &) _write>
|
inlinestatic |
template<class C , typename T >
|
inlinestatic |
template<class C , typename T >
template<void(C::*)(T) _write>
|
inlinestatic |
template<class C , typename T >
template<void(C::*)(const T &) _write>
|
inlinestatic |
template<class C , typename T >
template<bool(C::*)(T) _write>
|
inlinestatic |
template<class C , typename T >
template<bool(C::*)(const T &) _write>
|
inlinestatic |
template<class C , typename T >
|
inlinestatic |
The documentation for this struct was generated from the following file:
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:16:43 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:16:43 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.