Qore Programming Language  0.9.0
DateTimeNode Member List

This is the complete list of members for DateTimeNode, including all inherited members.

AbstractQoreNode(qore_type_t t, bool n_value, bool n_needs_eval, bool n_there_can_be_only_one=false, bool n_custom_reference_handlers=false)AbstractQoreNode
AbstractQoreNode(const AbstractQoreNode &v)AbstractQoreNode
add(const DateTime *dt) constDateTimeNode
add(const DateTime &dt) constDateTimeNode
addSecondsTo(int64 secs, int us=0)DateTime
compareDates(const DateTime *left, const DateTime *right)DateTimestatic
copy() constDateTimeNode
custom_reference_handlersAbstractQoreNodeprivate
customDeref(ExceptionSink *xsink)AbstractQoreNodevirtual
customRef() constAbstractQoreNodevirtual
DateTime(qore_date_private *n_priv)DateTimeprivate
DateTime(bool r=false)DateTime
DateTime(int n_year, int n_month, int n_day, int n_hour=0, int n_minute=0, int n_second=0, short n_ms=0, bool n_relative=false)DateTime
DateTime(int64 seconds)DateTime
DateTime(int64 seconds, int ms)DateTime
DateTime(const AbstractQoreZoneInfo *zone, const QoreValue v)DateTimeexplicit
DateTime(const QoreValue v)DateTimeexplicit
DateTime(const char *date)DateTime
DateTime(const char *date, ExceptionSink *xsink)DateTime
DateTime(const AbstractQoreZoneInfo *zone, const char *date)DateTime
DateTime(const hashdecl tm *tms)DateTime
DateTime(const DateTime &dt)DateTime
DateTimeNode(bool r=false)DateTimeNode
DateTimeNode(int n_year, int n_month, int n_day, int n_hour=0, int n_minute=0, int n_second=0, short n_ms=0, bool n_relative=false)DateTimeNode
DateTimeNode(int64 seconds)DateTimeNode
DateTimeNode(int64 seconds, int ms)DateTimeNode
DateTimeNode(const AbstractQoreZoneInfo *zone, const QoreValue v)DateTimeNodeexplicit
DateTimeNode(const QoreValue v)DateTimeNodeexplicit
DateTimeNode(const char *date)DateTimeNode
DateTimeNode(const char *date, ExceptionSink *xsink)DateTimeNode
DateTimeNode(const AbstractQoreZoneInfo *zone, const char *date)DateTimeNode
DateTimeNode(hashdecl tm *tms)DateTimeNode
DateTimeNode(const DateTimeNode &dt)DateTimeNode
DateTimeNode(const DateTime &dt)DateTimeNode
deref(ExceptionSink *xsink)SimpleQoreNode
AbstractQoreNode::deref(ExceptionSink *xsink)AbstractQoreNode
derefImpl(ExceptionSink *xsink)AbstractQoreNodevirtual
eval(ExceptionSink *xsink) constAbstractQoreNode
eval(bool &needs_deref, ExceptionSink *xsink) constAbstractQoreNode
evalImpl(bool &needs_deref, ExceptionSink *xsink) constSimpleValueQoreNodeprivatevirtual
format(QoreString &str, const char *fmt) constDateTime
getAsBigInt() constAbstractQoreNode
getAsBool() constAbstractQoreNode
getAsFloat() constAbstractQoreNode
getAsInt() constAbstractQoreNode
getAsString(bool &del, int foff, ExceptionSink *xsink) constDateTimeNodevirtual
getAsString(QoreString &str, int foff, ExceptionSink *xsink) constDateTimeNodevirtual
getDateFromISOWeek(int year, int week, int day, ExceptionSink *xsink)DateTimeNodestatic
getDateTimeRepresentation(bool &del) constDateTimeNodevirtual
getDateTimeRepresentation(DateTime &dt) constDateTimeNodevirtual
getDay() constDateTime
getDayNumber() constDateTime
getDayOfWeek() constDateTime
getEpochMicrosecondsUTC() constDateTime
getEpochMillisecondsUTC() constDateTime
getEpochSeconds() constDateTime
getEpochSecondsUTC() constDateTime
getHour() constDateTime
getInfo(const AbstractQoreZoneInfo *n_zone, qore_tm &info) constDateTime
getInfo(qore_tm &info) constDateTime
getISOWeek(int &year, int &week, int &day) constDateTime
getLastDayOfMonth(int month, int year)DateTimestatic
getMicrosecond() constDateTime
getMillisecond() constDateTime
getMinute() constDateTime
getMonth() constDateTime
getRelativeMicroseconds() constDateTime
getRelativeMilliseconds() constDateTime
getRelativeSeconds() constDateTime
getRelativeSecondsDouble() constDateTime
getSecond() constDateTime
getStaticTypeCode()DateTimeNodeinlinestatic
getStaticTypeName()DateTimeNodeinlinestatic
getStringRepresentation(bool &del) constDateTimeNodevirtual
getStringRepresentation(QoreString &str) constDateTimeNodevirtual
getTM(hashdecl tm *tms) constDateTime
getType() constAbstractQoreNodeinline
getTypeName() constDateTimeNodevirtual
getYear() constDateTime
getZone() constDateTime
hasValue() constDateTime
is_equal_hard(const AbstractQoreNode *v, ExceptionSink *xsink) constDateTimeNodevirtual
is_equal_soft(const AbstractQoreNode *v, ExceptionSink *xsink) constDateTimeNodevirtual
is_unique() constQoreReferenceCounter
is_value() constAbstractQoreNodeinline
isAbsolute() constDateTime
isLeapYear(int year)DateTimestatic
isReferenceCounted() constAbstractQoreNodeinline
isRelative() constDateTime
makeAbsolute(const AbstractQoreZoneInfo *n_zone, int n_year, int n_month, int n_day, int n_hour=0, int n_minute=0, int n_second=0, int n_us=0)DateTimeNodestatic
makeAbsolute(const AbstractQoreZoneInfo *n_zone, int n_year, int n_month, int n_day, int n_hour, int n_minute, int n_second, int n_us, ExceptionSink *xsink)DateTimeNodestatic
makeAbsolute(const AbstractQoreZoneInfo *zone, int64 seconds, int us=0)DateTimeNodestatic
makeAbsoluteLocal(const AbstractQoreZoneInfo *zone, int64 seconds, int us=0)DateTimeNodestatic
makeRelative(int n_year, int n_month, int n_day, int n_hour=0, int n_minute=0, int n_second=0, int n_us=0)DateTimeNodestatic
makeRelativeFromSeconds(int64 n_second, int n_us=0)DateTimeNodestatic
needs_eval() constAbstractQoreNodeinline
needs_eval_flagAbstractQoreNodeprivate
SimpleValueQoreNode::operator=(const SimpleQoreNode &)=deleteSimpleQoreNode
SimpleValueQoreNode::AbstractQoreNode::operator=(const AbstractQoreNode &)AbstractQoreNode
DateTime::operator=(const DateTime &)DateTimeprivate
parseInit(QoreValue &val, LocalVar *oflag, int pflag, int &lvids, const QoreTypeInfo *&typeInfo)DateTimeNodevirtual
privDateTimeprivate
QoreReferenceCounter()QoreReferenceCounter
QoreReferenceCounter(const QoreReferenceCounter &old)QoreReferenceCounter
realCopy() constDateTimeNodevirtual
ref() constAbstractQoreNode
reference_count() constQoreReferenceCounter
refSelf() constDateTimeNode
ROdereference() constQoreReferenceCounter
ROreference() constQoreReferenceCounter
setDate(int64 seconds)DateTime
setDate(int64 seconds, int ms)DateTime
setDate(const AbstractQoreZoneInfo *zone, int64 seconds, int us)DateTime
setDate(const AbstractQoreZoneInfo *n_zone, int n_year, int n_month, int n_day, int n_hour=0, int n_minute=0, int n_second=0, int n_us=0)DateTime
setDate(const char *str)DateTime
setDate(const char *str, ExceptionSink *xsink)DateTime
setDate(const AbstractQoreZoneInfo *zone, const char *str)DateTime
setDate(const hashdecl tm *tms, short ms=0)DateTime
setDate(const DateTime &date)DateTime
setLocalDate(const AbstractQoreZoneInfo *zone, int64 seconds, int us)DateTime
setNow()DateTime
setNow(const AbstractQoreZoneInfo *zone)DateTime
setRelativeDate(const char *str)DateTime
setRelativeDateSeconds(int64 s, int us=0)DateTime
setTime(int h, int m, int s, short ms=0)DateTime
setZone(const AbstractQoreZoneInfo *n_zone)DateTime
SimpleQoreNode(qore_type_t t, bool n_value, bool n_needs_eval, bool n_there_can_be_only_one=false)SimpleQoreNodeinline
SimpleQoreNode(const SimpleQoreNode &v)SimpleQoreNodeinline
SimpleValueQoreNode(qore_type_t t, bool n_there_can_be_only_one=false)SimpleValueQoreNodeinline
subtractBy(const DateTime *dt) constDateTimeNode
subtractBy(const DateTime &dt) constDateTimeNode
there_can_be_only_oneAbstractQoreNodeprivate
typeAbstractQoreNodeprivate
unaryMinus() constDateTimeNode
unaryMinusInPlace()DateTime
valueAbstractQoreNodeprivate
~AbstractQoreNode()AbstractQoreNodeprivatevirtual
~DateTime()DateTime
~DateTimeNode()DateTimeNodeprivatevirtual
~QoreReferenceCounter()QoreReferenceCounter