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

#include <qsdate_object.h>

Diagrama de herencias de QSDateClass
QSSharedClass QSClass

Lista de todos los miembros.

Métodos públicos

 QSDateClass (QSClass *b)
QString name () const
bool toBoolean (const QSObject *obj) const
double toNumber (const QSObject *obj) const
QString toString (const QSObject *) const
QVariant toVariant (const QSObject *obj, QVariant::Type) const
QSObject construct (const QSList &args) const
QSObject cast (const QSList &args) const
QSEqualsResult isEqual (const QSObject &a, const QSObject &b) const
QSObject construct (const QDateTime &) const

Métodos públicos estáticos

static QSObject parse (QSEnv *env)
static QSObject utc (QSEnv *env)
static QSObject toStringStatic (QSEnv *env)
static QSObject toDateString (QSEnv *env)
static QSObject toTimeString (QSEnv *env)
static QSObject toGMTString (QSEnv *env)
static QSObject valueOf (QSEnv *env)
static QSObject getTime (QSEnv *env)
static QSObject getYear (QSEnv *env)
static QSObject getMonth (QSEnv *env)
static QSObject getDate (QSEnv *env)
static QSObject getDay (QSEnv *env)
static QSObject getHours (QSEnv *env)
static QSObject getMinutes (QSEnv *env)
static QSObject getSeconds (QSEnv *env)
static QSObject getMilliSeconds (QSEnv *env)
static QSObject setTime (QSEnv *env)
static QSObject setMilliseconds (QSEnv *env)
static QSObject setSeconds (QSEnv *env)
static QSObject setMinutes (QSEnv *env)
static QSObject setHours (QSEnv *env)
static QSObject setDate (QSEnv *env)
static QSObject setMonth (QSEnv *env)
static QSObject setYear (QSEnv *env)

Métodos protegidos estáticos

static QSObject invokeS (QSEnv *env, int id)
static QSDateShareddateShared (const QSObject *date)

Documentación del constructor y destructor

QSDateClass::QSDateClass ( QSClass b)

Documentación de las funciones miembro

QSObject QSDateClass::cast ( const QSList args) const [virtual]

Reimplementado de QSClass.

QSObject QSDateClass::construct ( const QDateTime dt) const
QSObject QSDateClass::construct ( const QSList args) const [virtual]

Reimplementado de QSClass.

QSDateShared * QSDateClass::dateShared ( const QSObject date) [static, protected]
QSObject QSDateClass::getDate ( QSEnv env) [static]
QSObject QSDateClass::getDay ( QSEnv env) [static]
QSObject QSDateClass::getHours ( QSEnv env) [static]
QSObject QSDateClass::getMilliSeconds ( QSEnv env) [static]
QSObject QSDateClass::getMinutes ( QSEnv env) [static]
QSObject QSDateClass::getMonth ( QSEnv env) [static]
QSObject QSDateClass::getSeconds ( QSEnv env) [static]
QSObject QSDateClass::getTime ( QSEnv env) [static]
QSObject QSDateClass::getYear ( QSEnv env) [static]
static QSObject QSDateClass::invokeS ( QSEnv env,
int  id 
) [static, protected]
QSEqualsResult QSDateClass::isEqual ( const QSObject a,
const QSObject b 
) const [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.

QString QSDateClass::name ( ) const [inline, virtual]

Implementa QSClass.

QSObject QSDateClass::parse ( QSEnv env) [static]
QSObject QSDateClass::setDate ( QSEnv env) [static]
QSObject QSDateClass::setHours ( QSEnv env) [static]
QSObject QSDateClass::setMilliseconds ( QSEnv env) [static]
QSObject QSDateClass::setMinutes ( QSEnv env) [static]
QSObject QSDateClass::setMonth ( QSEnv env) [static]
QSObject QSDateClass::setSeconds ( QSEnv env) [static]
QSObject QSDateClass::setTime ( QSEnv env) [static]
QSObject QSDateClass::setYear ( QSEnv env) [static]
bool QSDateClass::toBoolean ( const QSObject obj) const [virtual]

Returns obj converted to a boolean value.

The default implementation returns TRUE.

Reimplementado de QSClass.

QSObject QSDateClass::toDateString ( QSEnv env) [static]
QSObject QSDateClass::toGMTString ( QSEnv env) [static]
double QSDateClass::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.

QString QSDateClass::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 QSDateClass::toStringStatic ( QSEnv env) [static]
QSObject QSDateClass::toTimeString ( QSEnv env) [static]
QVariant QSDateClass::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.

QSObject QSDateClass::utc ( QSEnv env) [static]
QSObject QSDateClass::valueOf ( QSEnv env) [static]

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'