diff options
| author | Linus Jahn <lnj@kaidan.im> | 2020-02-11 17:12:45 +0100 |
|---|---|---|
| committer | Linus Jahn <lnj@kaidan.im> | 2020-02-11 17:12:45 +0100 |
| commit | bc4c3ee94442c9b80993ce109d5070862dc9f170 (patch) | |
| tree | b782a135e84dfcbeb33254df8a33bf7fe53fb786 /src/base/QXmppUtils.cpp | |
| parent | 776f028d9f3f51e9dbba834a01d1decd737c4a27 (diff) | |
| download | qxmpp-bc4c3ee94442c9b80993ce109d5070862dc9f170.tar.gz | |
doc: Use XEP links everywhere
Diffstat (limited to 'src/base/QXmppUtils.cpp')
| -rw-r--r-- | src/base/QXmppUtils.cpp | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/src/base/QXmppUtils.cpp b/src/base/QXmppUtils.cpp index 5d09c1c7..c0ba62b2 100644 --- a/src/base/QXmppUtils.cpp +++ b/src/base/QXmppUtils.cpp @@ -107,9 +107,10 @@ static quint32 crctable[256] = { 0xB40BBE37L, 0xC30C8EA1L, 0x5A05DF1BL, 0x2D02EF8DL }; +/// /// Parses a date-time from a string according to -/// XEP-0082: XMPP Date and Time Profiles. - +/// \xep{0082}: XMPP Date and Time Profiles. +/// QDateTime QXmppUtils::datetimeFromString(const QString &str) { QRegExp tzRe("(Z|([+-])([0-9]{2}):([0-9]{2}))"); @@ -138,9 +139,10 @@ QDateTime QXmppUtils::datetimeFromString(const QString &str) return dt; } +/// /// Serializes a date-time to a string according to -/// XEP-0082: XMPP Date and Time Profiles. - +/// \xep{0082}: XMPP Date and Time Profiles. +/// QString QXmppUtils::datetimeToString(const QDateTime &dt) { QDateTime utc = dt.toUTC(); @@ -150,9 +152,10 @@ QString QXmppUtils::datetimeToString(const QDateTime &dt) return utc.toString("yyyy-MM-ddThh:mm:ssZ"); } +/// /// Parses a timezone offset (in seconds) from a string according to -/// XEP-0082: XMPP Date and Time Profiles. - +/// \xep{0082}: XMPP Date and Time Profiles. +/// int QXmppUtils::timezoneOffsetFromString(const QString &str) { QRegExp tzRe("(Z|([+-])([0-9]{2}):([0-9]{2}))"); @@ -172,9 +175,10 @@ int QXmppUtils::timezoneOffsetFromString(const QString &str) return offset; } +/// /// Serializes a timezone offset (in seconds) to a string according to -/// XEP-0082: XMPP Date and Time Profiles. - +/// \xep{0082}: XMPP Date and Time Profiles. +/// QString QXmppUtils::timezoneOffsetToString(int secs) { if (!secs) |
