|
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.
1.7.4