API documentation  2.0rc1
Public Member Functions | List of all members
client::Date Class Reference

#include <clientlib.h>

Inherits client::Object.

Public Member Functions

StringtoString ()
 
StringtoDateString ()
 
StringtoTimeString ()
 
StringtoLocaleString ()
 
StringtoLocaleDateString ()
 
StringtoLocaleTimeString ()
 
double valueOf ()
 
double getTime ()
 
double getFullYear ()
 
double getUTCFullYear ()
 
double getMonth ()
 
double getUTCMonth ()
 
double getDate ()
 
double getUTCDate ()
 
double getDay ()
 
double getUTCDay ()
 
double getHours ()
 
double getUTCHours ()
 
double getMinutes ()
 
double getUTCMinutes ()
 
double getSeconds ()
 
double getUTCSeconds ()
 
double getMilliseconds ()
 
double getUTCMilliseconds ()
 
double getTimezoneOffset ()
 
double setTime (double time)
 
double setMilliseconds (double ms)
 
double setUTCMilliseconds (double ms)
 
double setSeconds (double sec)
 
double setSeconds (double sec, double ms)
 
double setUTCSeconds (double sec)
 
double setUTCSeconds (double sec, double ms)
 
double setMinutes (double min)
 
double setMinutes (double min, double sec)
 
double setMinutes (double min, double sec, double ms)
 
double setUTCMinutes (double min)
 
double setUTCMinutes (double min, double sec)
 
double setUTCMinutes (double min, double sec, double ms)
 
double setHours (double hours)
 
double setHours (double hours, double min)
 
double setHours (double hours, double min, double sec)
 
double setHours (double hours, double min, double sec, double ms)
 
double setUTCHours (double hours)
 
double setUTCHours (double hours, double min)
 
double setUTCHours (double hours, double min, double sec)
 
double setUTCHours (double hours, double min, double sec, double ms)
 
double setDate (double date)
 
double setUTCDate (double date)
 
double setMonth (double month)
 
double setMonth (double month, double date)
 
double setUTCMonth (double month)
 
double setUTCMonth (double month, double date)
 
double setFullYear (double year)
 
double setFullYear (double year, double month)
 
double setFullYear (double year, double month, double date)
 
double setUTCFullYear (double year)
 
double setUTCFullYear (double year, double month)
 
double setUTCFullYear (double year, double month, double date)
 
StringtoUTCString ()
 
StringtoISOString ()
 
StringtoJSON ()
 
StringtoJSON (Object *key)
 
EventListenerget_getVarDate ()
 
void set_getVarDate (EventListener *)
 
 Date ()
 
 Date (double value)
 
 Date (const String &value)
 
 Date (double year, double month)
 
 Date (double year, double month, double date)
 
 Date (double year, double month, double date, double hours)
 
 Date (double year, double month, double date, double hours, double minutes)
 
 Date (double year, double month, double date, double hours, double minutes, double seconds)
 
 Date (double year, double month, double date, double hours, double minutes, double seconds, double ms)
 
Dateget_prototype ()
 
- Public Member Functions inherited from client::Object
 Object ()
 
template<typename T >
valueOf ()
 
 operator double () const
 
Objectoperator[] (const client::String &name) const
 
void set_ (const client::String &name, Object *v)
 
template<typename T , typename = typename std::enable_if<std::is_arithmetic<T>::value, T>::type>
void set_ (const client::String &name, T v)
 
bool hasOwnProperty (const client::String &name)
 

Constructor & Destructor Documentation

◆ Date() [1/9]

client::Date::Date ( )

◆ Date() [2/9]

client::Date::Date ( double  value)

◆ Date() [3/9]

client::Date::Date ( const String value)

◆ Date() [4/9]

client::Date::Date ( double  year,
double  month 
)

◆ Date() [5/9]

client::Date::Date ( double  year,
double  month,
double  date 
)

◆ Date() [6/9]

client::Date::Date ( double  year,
double  month,
double  date,
double  hours 
)

◆ Date() [7/9]

client::Date::Date ( double  year,
double  month,
double  date,
double  hours,
double  minutes 
)

◆ Date() [8/9]

client::Date::Date ( double  year,
double  month,
double  date,
double  hours,
double  minutes,
double  seconds 
)

◆ Date() [9/9]

client::Date::Date ( double  year,
double  month,
double  date,
double  hours,
double  minutes,
double  seconds,
double  ms 
)

Member Function Documentation

◆ get_getVarDate()

EventListener* client::Date::get_getVarDate ( )

◆ get_prototype()

Date* client::Date::get_prototype ( )

◆ getDate()

double client::Date::getDate ( )

◆ getDay()

double client::Date::getDay ( )

◆ getFullYear()

double client::Date::getFullYear ( )

◆ getHours()

double client::Date::getHours ( )

◆ getMilliseconds()

double client::Date::getMilliseconds ( )

◆ getMinutes()

double client::Date::getMinutes ( )

◆ getMonth()

double client::Date::getMonth ( )

◆ getSeconds()

double client::Date::getSeconds ( )

◆ getTime()

double client::Date::getTime ( )

◆ getTimezoneOffset()

double client::Date::getTimezoneOffset ( )

◆ getUTCDate()

double client::Date::getUTCDate ( )

◆ getUTCDay()

double client::Date::getUTCDay ( )

◆ getUTCFullYear()

double client::Date::getUTCFullYear ( )

◆ getUTCHours()

double client::Date::getUTCHours ( )

◆ getUTCMilliseconds()

double client::Date::getUTCMilliseconds ( )

◆ getUTCMinutes()

double client::Date::getUTCMinutes ( )

◆ getUTCMonth()

double client::Date::getUTCMonth ( )

◆ getUTCSeconds()

double client::Date::getUTCSeconds ( )

◆ set_getVarDate()

void client::Date::set_getVarDate ( EventListener )

◆ setDate()

double client::Date::setDate ( double  date)

◆ setFullYear() [1/3]

double client::Date::setFullYear ( double  year)

◆ setFullYear() [2/3]

double client::Date::setFullYear ( double  year,
double  month 
)

◆ setFullYear() [3/3]

double client::Date::setFullYear ( double  year,
double  month,
double  date 
)

◆ setHours() [1/4]

double client::Date::setHours ( double  hours)

◆ setHours() [2/4]

double client::Date::setHours ( double  hours,
double  min 
)

◆ setHours() [3/4]

double client::Date::setHours ( double  hours,
double  min,
double  sec 
)

◆ setHours() [4/4]

double client::Date::setHours ( double  hours,
double  min,
double  sec,
double  ms 
)

◆ setMilliseconds()

double client::Date::setMilliseconds ( double  ms)

◆ setMinutes() [1/3]

double client::Date::setMinutes ( double  min)

◆ setMinutes() [2/3]

double client::Date::setMinutes ( double  min,
double  sec 
)

◆ setMinutes() [3/3]

double client::Date::setMinutes ( double  min,
double  sec,
double  ms 
)

◆ setMonth() [1/2]

double client::Date::setMonth ( double  month)

◆ setMonth() [2/2]

double client::Date::setMonth ( double  month,
double  date 
)

◆ setSeconds() [1/2]

double client::Date::setSeconds ( double  sec)

◆ setSeconds() [2/2]

double client::Date::setSeconds ( double  sec,
double  ms 
)

◆ setTime()

double client::Date::setTime ( double  time)

◆ setUTCDate()

double client::Date::setUTCDate ( double  date)

◆ setUTCFullYear() [1/3]

double client::Date::setUTCFullYear ( double  year)

◆ setUTCFullYear() [2/3]

double client::Date::setUTCFullYear ( double  year,
double  month 
)

◆ setUTCFullYear() [3/3]

double client::Date::setUTCFullYear ( double  year,
double  month,
double  date 
)

◆ setUTCHours() [1/4]

double client::Date::setUTCHours ( double  hours)

◆ setUTCHours() [2/4]

double client::Date::setUTCHours ( double  hours,
double  min 
)

◆ setUTCHours() [3/4]

double client::Date::setUTCHours ( double  hours,
double  min,
double  sec 
)

◆ setUTCHours() [4/4]

double client::Date::setUTCHours ( double  hours,
double  min,
double  sec,
double  ms 
)

◆ setUTCMilliseconds()

double client::Date::setUTCMilliseconds ( double  ms)

◆ setUTCMinutes() [1/3]

double client::Date::setUTCMinutes ( double  min)

◆ setUTCMinutes() [2/3]

double client::Date::setUTCMinutes ( double  min,
double  sec 
)

◆ setUTCMinutes() [3/3]

double client::Date::setUTCMinutes ( double  min,
double  sec,
double  ms 
)

◆ setUTCMonth() [1/2]

double client::Date::setUTCMonth ( double  month)

◆ setUTCMonth() [2/2]

double client::Date::setUTCMonth ( double  month,
double  date 
)

◆ setUTCSeconds() [1/2]

double client::Date::setUTCSeconds ( double  sec)

◆ setUTCSeconds() [2/2]

double client::Date::setUTCSeconds ( double  sec,
double  ms 
)

◆ toDateString()

String* client::Date::toDateString ( )

◆ toISOString()

String* client::Date::toISOString ( )

◆ toJSON() [1/2]

String* client::Date::toJSON ( )

◆ toJSON() [2/2]

String* client::Date::toJSON ( Object key)

◆ toLocaleDateString()

String* client::Date::toLocaleDateString ( )

◆ toLocaleString()

String* client::Date::toLocaleString ( )

◆ toLocaleTimeString()

String* client::Date::toLocaleTimeString ( )

◆ toString()

String* client::Date::toString ( )

◆ toTimeString()

String* client::Date::toTimeString ( )

◆ toUTCString()

String* client::Date::toUTCString ( )

◆ valueOf()

double client::Date::valueOf ( )