Qore Programming Language  0.8.11.1
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) const DateTimeNode
bigIntEval(ExceptionSink *xsink) const AbstractQoreNode
bigIntEvalImpl(ExceptionSink *xsink) const SimpleValueQoreNodeprotectedvirtual
boolEval(ExceptionSink *xsink) const AbstractQoreNode
boolEvalImpl(ExceptionSink *xsink) const SimpleValueQoreNodeprotectedvirtual
compareDates(const DateTime *left, const DateTime *right)DateTimestatic
copy() const DateTimeNode
custom_reference_handlersAbstractQoreNodeprotected
DateTime(qore_date_private *n_priv)DateTimeprotected
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 char *date)DateTime
DateTime(const AbstractQoreZoneInfo *zone, const char *date)DateTime
DateTime(const struct 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 char *date)DateTimeNode
DateTimeNode(const AbstractQoreZoneInfo *zone, const char *date)DateTimeNode
DateTimeNode(struct tm *tms)DateTimeNode
DateTimeNode(const DateTimeNode &dt)DateTimeNode
DateTimeNode(const DateTime &dt)DateTimeNode
AbstractQoreNode::deref(ExceptionSink *xsink)AbstractQoreNode
eval(ExceptionSink *xsink) const AbstractQoreNode
eval(bool &needs_deref, ExceptionSink *xsink) const AbstractQoreNode
evalImpl(ExceptionSink *xsink) const SimpleValueQoreNodeprotectedvirtual
evalImpl(bool &needs_deref, ExceptionSink *xsink) const SimpleValueQoreNodeprotectedvirtual
floatEval(ExceptionSink *xsink) const AbstractQoreNode
floatEvalImpl(ExceptionSink *xsink) const SimpleValueQoreNodeprotectedvirtual
format(QoreString &str, const char *fmt) const DateTime
getAsBigInt() const AbstractQoreNode
getAsBool() const AbstractQoreNode
getAsFloat() const AbstractQoreNode
getAsInt() const AbstractQoreNode
getAsString(bool &del, int foff, ExceptionSink *xsink) const DateTimeNodevirtual
getAsString(QoreString &str, int foff, ExceptionSink *xsink) const DateTimeNodevirtual
getDateFromISOWeek(int year, int week, int day, ExceptionSink *xsink)DateTimeNodestatic
getDateTimeRepresentation(bool &del) const DateTimeNodevirtual
getDateTimeRepresentation(DateTime &dt) const DateTimeNodevirtual
getDay() const DateTime
getDayNumber() const DateTime
getDayOfWeek() const DateTime
getEpochMicrosecondsUTC() const DateTime
getEpochMillisecondsUTC() const DateTime
getEpochSeconds() const DateTime
getEpochSecondsUTC() const DateTime
getHour() const DateTime
getInfo(const AbstractQoreZoneInfo *n_zone, qore_tm &info) const DateTime
getInfo(qore_tm &info) const DateTime
getISOWeek(int &year, int &week, int &day) const DateTime
getLastDayOfMonth(int month, int year)DateTimestatic
getMicrosecond() const DateTime
getMillisecond() const DateTime
getMinute() const DateTime
getMonth() const DateTime
getRelativeMicroseconds() const DateTime
getRelativeMilliseconds() const DateTime
getRelativeSeconds() const DateTime
getSecond() const DateTime
getStaticTypeCode()DateTimeNodeinlinestatic
getStaticTypeName()DateTimeNodeinlinestatic
getStringRepresentation(bool &del) const DateTimeNodevirtual
getStringRepresentation(QoreString &str) const DateTimeNodevirtual
getTM(struct tm *tms) const DateTime
getType() const AbstractQoreNodeinline
getTypeName() const DateTimeNodevirtual
getYear() const DateTime
getZone() const DateTime
hasValue() const DateTime
integerEval(ExceptionSink *xsink) const AbstractQoreNode
integerEvalImpl(ExceptionSink *xsink) const SimpleValueQoreNodeprotectedvirtual
is_equal_hard(const AbstractQoreNode *v, ExceptionSink *xsink) const DateTimeNodevirtual
is_equal_soft(const AbstractQoreNode *v, ExceptionSink *xsink) const DateTimeNodevirtual
is_unique() const QoreReferenceCounterinline
is_value() const AbstractQoreNodeinline
isAbsolute() const DateTime
isLeapYear(int year)DateTimestatic
isReferenceCounted() const AbstractQoreNodeinline
isRelative() const DateTime
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 *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
mROQoreReferenceCountermutableprotected
needs_eval() const AbstractQoreNodeinline
needs_eval_flagAbstractQoreNodeprotected
DateTime::operator=(const DateTime &)DateTimeprotected
parseInit(LocalVar *oflag, int pflag, int &lvids, const QoreTypeInfo *&typeInfo)AbstractQoreNodevirtual
privDateTimeprotected
QoreReferenceCounter()QoreReferenceCounter
realCopy() const DateTimeNodevirtual
ref() const AbstractQoreNode
reference_count() const QoreReferenceCounterinline
refSelf() const AbstractQoreNode
ROdereference() const QoreReferenceCounter
ROreference() const QoreReferenceCounter
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 AbstractQoreZoneInfo *zone, const char *str)DateTime
setDate(const struct 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
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) const DateTimeNode
there_can_be_only_oneAbstractQoreNodeprotected
typeAbstractQoreNodeprotected
unaryMinus() const DateTimeNode
unaryMinusInPlace()DateTime
valueAbstractQoreNodeprotected
~AbstractQoreNode()AbstractQoreNodeprotectedvirtual
~DateTime()DateTime
~DateTimeNode()DateTimeNodeprotectedvirtual
~QoreReferenceCounter()QoreReferenceCounter