Eneboo - Documentación para desarrolladores
Métodos públicos | Métodos públicos estáticos | Métodos protegidos
Referencia de la Clase QSStringClass

#include <qsclass.h>

Diagrama de herencias de QSStringClass
QSClass

Lista de todos los miembros.

Métodos públicos

 QSStringClass (QSClass *b)
void init ()
QString name () const
virtual void ref (QSObject *o) const
virtual void deref (QSObject *o) const
virtual QSObject fetchValue (const QSObject *objPtr, const QSMember &mem) const
bool toBoolean (const QSObject *obj) const
double toNumber (const QSObject *obj) const
QString toString (const QSObject *) const
QSObject toPrimitive (const QSObject *obj, const QSClass *preferred=0) const
QVariant toVariant (const QSObject *obj, QVariant::Type) const
QSObject construct (const QSList &args) const
virtual QSObject cast (const QSList &args) const
virtual ValueType valueType () const

Métodos públicos estáticos

static QSObject fromCharCode (QSEnv *)
static QSObject toStringScript (QSEnv *)
static QSObject charAt (QSEnv *)
static QSObject charCodeAt (QSEnv *)
static QSObject indexOf (QSEnv *)
static QSObject lastIndexOf (QSEnv *)
static QSObject match (QSEnv *)
static QSObject replace (QSEnv *)
static QSObject split (QSEnv *)
static QSObject substr (QSEnv *)
static QSObject toLowerCase (QSEnv *)
static QSObject toUpperCase (QSEnv *)
static QSObject isEmpty (QSEnv *)
static QSObject left (QSEnv *)
static QSObject mid (QSEnv *)
static QSObject right (QSEnv *)
static QSObject find (QSEnv *)
static QSObject findRev (QSEnv *)
static QSObject startsWith (QSEnv *)
static QSObject endsWith (QSEnv *)
static QSObject argInt (QSEnv *)
static QSObject argDec (QSEnv *)
static QSObject argStr (QSEnv *)
static QSObject arg (QSEnv *)

Métodos protegidos

virtual QSEqualsResult isEqual (const QSObject &a, const QSObject &b) const

Documentación del constructor y destructor

QSStringClass::QSStringClass ( QSClass b)

Documentación de las funciones miembro

QSObject QSStringClass::arg ( QSEnv env) [static]
QSObject QSStringClass::argDec ( QSEnv env) [static]
QSObject QSStringClass::argInt ( QSEnv env) [static]
QSObject QSStringClass::argStr ( QSEnv env) [static]
QSObject QSStringClass::cast ( const QSList args) const [virtual]

Reimplementado de QSClass.

QSObject QSStringClass::charAt ( QSEnv env) [static]
QSObject QSStringClass::charCodeAt ( QSEnv env) [static]
QSObject QSStringClass::construct ( const QSList args) const [virtual]

Reimplementado de QSClass.

void QSStringClass::deref ( QSObject o) const [virtual]

Reimplementado de QSClass.

QSObject QSStringClass::endsWith ( QSEnv env) [static]
QSObject QSStringClass::fetchValue ( const QSObject objPtr,
const QSMember mem 
) const [virtual]

Reimplementado de QSClass.

QSObject QSStringClass::find ( QSEnv env) [static]
QSObject QSStringClass::findRev ( QSEnv env) [static]
QSObject QSStringClass::fromCharCode ( QSEnv env) [static]
QSObject QSStringClass::indexOf ( QSEnv env) [static]
void QSStringClass::init ( )

Reimplementado de QSClass.

QSObject QSStringClass::isEmpty ( QSEnv env) [static]
QSEqualsResult QSStringClass::isEqual ( const QSObject a,
const QSObject b 
) const [protected, virtual]

Checks if the two objects are equal. Returns positive if equal, 0 if not equal and negative if the class is unable to determine.

Reimplementado de QSClass.

QSObject QSStringClass::lastIndexOf ( QSEnv env) [static]
QSObject QSStringClass::left ( QSEnv env) [static]
QSObject QSStringClass::match ( QSEnv env) [static]
QSObject QSStringClass::mid ( QSEnv env) [static]
QString QSStringClass::name ( ) const [inline, virtual]

Implementa QSClass.

void QSStringClass::ref ( QSObject o) const [virtual]

Reimplementado de QSClass.

QSObject QSStringClass::replace ( QSEnv env) [static]
QSObject QSStringClass::right ( QSEnv env) [static]
QSObject QSStringClass::split ( QSEnv env) [static]
QSObject QSStringClass::startsWith ( QSEnv env) [static]
QSObject QSStringClass::substr ( QSEnv env) [static]
bool QSStringClass::toBoolean ( const QSObject obj) const [virtual]

Returns obj converted to a boolean value.

The default implementation returns TRUE.

Reimplementado de QSClass.

QSObject QSStringClass::toLowerCase ( QSEnv env) [static]
double QSStringClass::toNumber ( const QSObject obj) const [virtual]

Return obj converted to a floating point number; NaN if the conversion failed.

The default implementation returns NaN.

Reimplementado de QSClass.

QSObject QSStringClass::toPrimitive ( const QSObject obj,
const QSClass preferred = 0 
) const [virtual]

Reimplementado de QSClass.

QString QSStringClass::toString ( const QSObject obj) const [virtual]

Return obj converted to a string.

The default implementation returns "[object N]" where N is the name of this class as retrieved by name().

Reimplementado de QSClass.

QSObject QSStringClass::toStringScript ( QSEnv env) [static]
QSObject QSStringClass::toUpperCase ( QSEnv env) [static]
QVariant QSStringClass::toVariant ( const QSObject obj,
QVariant::Type  pref 
) const [virtual]

Convert obj to an equivalent QVariant. The default implementation returns in invalid QVariant which may also be the case where no mapping for an equivalent type exists.

Reimplementado de QSClass.

virtual ValueType QSStringClass::valueType ( ) const [inline, virtual]

Reimplementado de QSClass.


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'