Qore Programming Language 2.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
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
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
makeNow(const AbstractQoreZoneInfo *zone=currentTZ())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
optRef()QoreReferenceCounter
parseInit(QoreValue &val, QoreParseContext &parse_context)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