aboutsummaryrefslogtreecommitdiff
path: root/src/base/QXmppUtils.cpp
diff options
context:
space:
mode:
authorLinus Jahn <lnj@kaidan.im>2020-02-11 17:12:45 +0100
committerLinus Jahn <lnj@kaidan.im>2020-02-11 17:12:45 +0100
commitbc4c3ee94442c9b80993ce109d5070862dc9f170 (patch)
treeb782a135e84dfcbeb33254df8a33bf7fe53fb786 /src/base/QXmppUtils.cpp
parent776f028d9f3f51e9dbba834a01d1decd737c4a27 (diff)
downloadqxmpp-bc4c3ee94442c9b80993ce109d5070862dc9f170.tar.gz
doc: Use XEP links everywhere
Diffstat (limited to 'src/base/QXmppUtils.cpp')
-rw-r--r--src/base/QXmppUtils.cpp20
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)