|
MythTV master
|
#include <algorithm>#include <limits>#include <random>#include "Programs.h"#include "Ingredients.h"#include "Root.h"#include "BaseClasses.h"#include "ParseNode.h"#include "ASN1Codes.h"#include "Engine.h"#include "Logging.h"#include "freemheg.h"#include <QDateTime>#include <QLocale>#include <QStringList>#include <QTimeZone>#include <QUrl>#include <QUrlQuery>Go to the source code of this file.
Functions | |
| static void | SetSuccessFlag (const MHObjectRef &success, bool result, MHEngine *engine) |
| static int | GetInt (MHParameter *parm, MHEngine *engine) |
| static bool | GetBool (MHParameter *parm, MHEngine *engine) |
| static void | GetString (MHParameter *parm, MHOctetString &str, MHEngine *engine) |
| static QDateTime | recoverDateTime (int64_t mJDN, int64_t seconds) |
| static void | GetCurrentDate (int64_t &mJDN, int &seconds) |
Variables | |
| static const QDateTime | k_mJD_epoch |
| Midnight on 17 November 1858, the epoch of the modified Julian day. More... | |
|
static |
Definition at line 136 of file Programs.cpp.
Referenced by MHResidentProgram::CallProgram().
|
static |
Definition at line 179 of file Programs.cpp.
Referenced by MHResidentProgram::CallProgram().
|
static |
Definition at line 127 of file Programs.cpp.
Referenced by MHResidentProgram::CallProgram().
|
static |
Definition at line 145 of file Programs.cpp.
Referenced by MHResidentProgram::CallProgram().
|
inlinestatic |
Definition at line 173 of file Programs.cpp.
Referenced by MHResidentProgram::CallProgram().
|
static |
Definition at line 121 of file Programs.cpp.
Referenced by MHResidentProgram::CallProgram().
|
static |
Midnight on 17 November 1858, the epoch of the modified Julian day.
This is Qt::LocalTime, to match GetCurrentDate's use of local time.
ETSI ES 202 184 V2.4.1 (2016-06) does not mention timezones. §11.10.4.2 GetCurrentDate "Retrieves the current @e local date and time." Emphasis mine.
Therefore, for consistency, I will assume all dates are in the local timezone. Thus, the meaning of FormatDate using the output of GetCurrentDate is equivalent to QDateTime::currentDateTime().toString(…) with a suitably converted format string.
Definition at line 168 of file Programs.cpp.
Referenced by GetCurrentDate(), and recoverDateTime().