• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • kdeedu
  • Sitemap
  • Contact Us
 

step/stepcore

StepCore::MetaPropertyHelper

StepCore::MetaPropertyHelper< C, T > Struct Template Reference

#include <object.h>

List of all members.


Detailed Description

template<class C, typename T>
struct StepCore::MetaPropertyHelper< C, T >

Definition at line 257 of file object.h.


Static Public Member Functions

template<const T &(C::*)() const _read>
static QVariant read (const Object *obj)
template<T(C::*)() const _read>
static QVariant read (const Object *obj)
static QVariant readNull (const Object *obj)
template<const T &(C::*)() const _read>
static QString readString (const Object *obj)
template<T(C::*)() const _read>
static QString readString (const Object *obj)
static QString readStringNull (const Object *obj)
template<bool(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<void(C::*)(const T &) _write>
static bool write (Object *obj, const QVariant &v)
template<void(C::*)(T) _write>
static bool write (Object *obj, const QVariant &v)
static bool writeNull (Object *obj, const QVariant &v)
template<bool(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<void(C::*)(const T &) _write>
static bool writeString (Object *obj, const QString &s)
template<void(C::*)(T) _write>
static bool writeString (Object *obj, const QString &s)
static bool writeStringNull (Object *obj, const QString &s)

Member Function Documentation

template<class C, typename T>
template<const T &(C::*)() const _read>
static QVariant StepCore::MetaPropertyHelper< C, T >::read ( const Object *  obj  )  [inline, static]

Definition at line 263 of file object.h.

template<class C, typename T>
template<T(C::*)() const _read>
static QVariant StepCore::MetaPropertyHelper< C, T >::read ( const Object *  obj  )  [inline, static]

Definition at line 260 of file object.h.

template<class C, typename T>
static QVariant StepCore::MetaPropertyHelper< C, T >::readNull ( const Object *  obj  )  [inline, static]

Definition at line 311 of file object.h.

template<class C, typename T>
template<const T &(C::*)() const _read>
static QString StepCore::MetaPropertyHelper< C, T >::readString ( const Object *  obj  )  [inline, static]

Definition at line 289 of file object.h.

template<class C, typename T>
template<T(C::*)() const _read>
static QString StepCore::MetaPropertyHelper< C, T >::readString ( const Object *  obj  )  [inline, static]

Definition at line 286 of file object.h.

template<class C, typename T>
static QString StepCore::MetaPropertyHelper< C, T >::readStringNull ( const Object *  obj  )  [inline, static]

Definition at line 312 of file object.h.

template<class C, typename T>
template<bool(C::*)(const T &) _write>
static bool StepCore::MetaPropertyHelper< C, T >::write ( Object *  obj,
const QVariant &  v 
) [inline, static]

Definition at line 280 of file object.h.

template<class C, typename T>
template<bool(C::*)(T) _write>
static bool StepCore::MetaPropertyHelper< C, T >::write ( Object *  obj,
const QVariant &  v 
) [inline, static]

Definition at line 276 of file object.h.

template<class C, typename T>
template<void(C::*)(const T &) _write>
static bool StepCore::MetaPropertyHelper< C, T >::write ( Object *  obj,
const QVariant &  v 
) [inline, static]

Definition at line 272 of file object.h.

template<class C, typename T>
template<void(C::*)(T) _write>
static bool StepCore::MetaPropertyHelper< C, T >::write ( Object *  obj,
const QVariant &  v 
) [inline, static]

Definition at line 268 of file object.h.

template<class C, typename T>
static bool StepCore::MetaPropertyHelper< C, T >::writeNull ( Object *  obj,
const QVariant &  v 
) [inline, static]

Definition at line 313 of file object.h.

template<class C, typename T>
template<bool(C::*)(const T &) _write>
static bool StepCore::MetaPropertyHelper< C, T >::writeString ( Object *  obj,
const QString &  s 
) [inline, static]

Definition at line 306 of file object.h.

template<class C, typename T>
template<bool(C::*)(T) _write>
static bool StepCore::MetaPropertyHelper< C, T >::writeString ( Object *  obj,
const QString &  s 
) [inline, static]

Definition at line 302 of file object.h.

template<class C, typename T>
template<void(C::*)(const T &) _write>
static bool StepCore::MetaPropertyHelper< C, T >::writeString ( Object *  obj,
const QString &  s 
) [inline, static]

Definition at line 298 of file object.h.

template<class C, typename T>
template<void(C::*)(T) _write>
static bool StepCore::MetaPropertyHelper< C, T >::writeString ( Object *  obj,
const QString &  s 
) [inline, static]

Definition at line 294 of file object.h.

template<class C, typename T>
static bool StepCore::MetaPropertyHelper< C, T >::writeStringNull ( Object *  obj,
const QString &  s 
) [inline, static]

Definition at line 314 of file object.h.


The documentation for this struct was generated from the following file:
  • object.h

step/stepcore

Skip menu "step/stepcore"
  • Main Page
  • Modules
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdeedu

Skip menu "kdeedu"
  • kalzium
  • kanagram
  • kig
  •   lib
  • klettres
  • kstars
  • libkdeedu
  •   keduvocdocument
  •   docs
  •   src
  • parley
  •   stepcore
Generated for kdeedu by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal