Maria GDK 5.0.0.778
Documentation of native code in develop branch
Loading...
Searching...
No Matches
Maria::TimeRange Member List

This is the complete list of members for Maria::TimeRange, including all inherited members.

CronEventDuration (defined in Maria::TimeRange)Maria::TimeRange
CronExpression (defined in Maria::TimeRange)Maria::TimeRange
CronNextUtc(const cron::cronexpr &expr, date::sys_seconds base) (defined in Maria::TimeRange)Maria::TimeRangeinlinestatic
EndTime (defined in Maria::TimeRange)Maria::TimeRange
ExpandNow(const std::string &timeString, const std::string &timeRef="") (defined in Maria::TimeRange)Maria::TimeRangeinlinestatic
FixCronExpression(const std::string &expr) (defined in Maria::TimeRange)Maria::TimeRangeinlinestatic
FloorToSeconds(const std::chrono::system_clock::time_point &tp) (defined in Maria::TimeRange)Maria::TimeRangeinlinestatic
GetCurrentZulu8601TimeString(int64_t offsetSeconds=0) (defined in Maria::TimeRange)Maria::TimeRangeinlinestatic
GetUtcOffsetMinutes() (defined in Maria::TimeRange)Maria::TimeRangeinlinestatic
Intersects(date::sys_seconds startTime, date::sys_seconds endTime, std::optional< date::sys_seconds > t0Reference=std::nullopt) const (defined in Maria::TimeRange)Maria::TimeRangeinline
IsDuration(const std::string &s) (defined in Maria::TimeRange)Maria::TimeRangeinlinestatic
Parse(const std::string &rangeStr) (defined in Maria::TimeRange)Maria::TimeRangeinlinestatic
ParseDateTime(const std::string &s) (defined in Maria::TimeRange)Maria::TimeRangeinlinestatic
ParseDuration(const std::string &s) (defined in Maria::TimeRange)Maria::TimeRangeinlinestatic
RangesOverlap(date::sys_seconds aStart, date::sys_seconds aEnd, date::sys_seconds bStart, date::sys_seconds bEnd) (defined in Maria::TimeRange)Maria::TimeRangeinlinestatic
RangeString (defined in Maria::TimeRange)Maria::TimeRange
RelativeEndTime (defined in Maria::TimeRange)Maria::TimeRange
RelativeStartTime (defined in Maria::TimeRange)Maria::TimeRange
ResolveEndTime(std::optional< date::sys_seconds > startReference=std::nullopt) const (defined in Maria::TimeRange)Maria::TimeRangeinline
ResolveStartTime(std::optional< date::sys_seconds > t0Reference=std::nullopt) const (defined in Maria::TimeRange)Maria::TimeRangeinline
SafeGmTime(const std::time_t *timep) (defined in Maria::TimeRange)Maria::TimeRangeinlinestatic
SafeLocalTime(const std::time_t *timep) (defined in Maria::TimeRange)Maria::TimeRangeinlinestatic
StartTime (defined in Maria::TimeRange)Maria::TimeRange
TimeGMPortable(std::tm *tm) (defined in Maria::TimeRange)Maria::TimeRangeinlinestatic
ToIsoUtcString(date::sys_seconds timePoint) (defined in Maria::TimeRange)Maria::TimeRangeinlinestatic
ToIsoUtcString(std::chrono::system_clock::time_point tp) (defined in Maria::TimeRange)Maria::TimeRangeinlinestatic