Eneboo - Documentación para desarrolladores
|
#include <quickobjects.h>
Métodos públicos | |
QSFactoryObjectProxy (QSClass *base, const QSObject &inst, QSObjectConstructor *ctor) | |
QString | name () const |
QSObject | staticInstance () const |
virtual bool | member (const QSObject *o, const QString &n, QSMember *m) const |
virtual QSMemberMap | members (const QSObject *obj) const |
virtual QSObject | fetchValue (const QSObject *o, const QSMember &mem) const |
virtual void | write (QSObject *objPtr, const QSMember &mem, const QSObject &val) const |
virtual ValueType | valueType () const |
Métodos protegidos | |
virtual QSObject | invoke (QSObject *objPtr, const QSMember &mem) const |
virtual void | finalize () |
QSFactoryObjectProxy::QSFactoryObjectProxy | ( | QSClass * | base, |
const QSObject & | inst, | ||
QSObjectConstructor * | ctor | ||
) | [inline] |
QSObject QSFactoryObjectProxy::fetchValue | ( | const QSObject * | o, |
const QSMember & | mem | ||
) | const [virtual] |
Reimplementado de QSTypeClass.
void QSFactoryObjectProxy::finalize | ( | void | ) | [protected, virtual] |
Reimplementado de QSClass.
QSObject QSFactoryObjectProxy::invoke | ( | QSObject * | objPtr, |
const QSMember & | mem | ||
) | const [protected, virtual] |
Reimplementado de QSTypeClass.
bool QSFactoryObjectProxy::member | ( | const QSObject * | o, |
const QString & | n, | ||
QSMember * | m | ||
) | const [virtual] |
Retrieves a pointer to the class member n; 0 if no such member exists.
Reimplementado de QSTypeClass.
QSMemberMap QSFactoryObjectProxy::members | ( | const QSObject * | obj | ) | const [virtual] |
Returns the map of members of obj or class members if obj is 0. The default implementation will list all members pre-defined via the addMember() function or one of its specializations. Class inherting from QSClass can reimplement this function to also give information about custom properties.
Reimplementado de QSTypeClass.
QString QSFactoryObjectProxy::name | ( | ) | const [inline, virtual] |
Reimplementado de QSTypeClass.
QSObject QSFactoryObjectProxy::staticInstance | ( | ) | const [inline] |
virtual ValueType QSFactoryObjectProxy::valueType | ( | ) | const [inline, virtual] |
Reimplementado de QSTypeClass.
void QSFactoryObjectProxy::write | ( | QSObject * | objPtr, |
const QSMember & | mem, | ||
const QSObject & | val | ||
) | const [virtual] |
Reimplementado de QSTypeClass.