Eneboo - Documentación para desarrolladores
Métodos públicos | Métodos protegidos
Referencia de la Clase QSFactoryObjectProxy

#include <quickobjects.h>

Diagrama de herencias de QSFactoryObjectProxy
QSTypeClass QuickEnvClass QSSharedClass QSClass

Lista de todos los miembros.

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 ()

Documentación del constructor y destructor

QSFactoryObjectProxy::QSFactoryObjectProxy ( QSClass base,
const QSObject inst,
QSObjectConstructor ctor 
) [inline]

Documentación de las funciones miembro

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.


La documentación para esta clase fue generada a partir de los siguientes ficheros:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'