Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include "qrestreply.h"
#include "qrestreply_p.h"
#include <QtNetwork/private/qnetworkreply_p.h>
#include <QtCore/qbytearrayview.h>
#include <QtCore/qjsondocument.h>
#include <QtCore/qlatin1stringmatcher.h>
#include <QtCore/qlatin1stringview.h>
#include <QtCore/qloggingcategory.h>
#include <QtCore/qstringconverter.h>
#include <QtCore/qxpfunctional.h>
Go to the source code of this file.
Functions | |
static QLatin1StringView | operationName (QNetworkAccessManager::Operation operation) |
QDebug | operator<< (QDebug debug, const QRestReply &reply) |
static constexpr auto | parse_OWS (QByteArrayView data) noexcept |
static constexpr void | eat_OWS (QByteArrayView &data) noexcept |
static constexpr auto | parse_quoted_string (QByteArrayView data, qxp::function_ref< void(char) const > yield) |
static constexpr bool | is_tchar (char ch) noexcept |
static constexpr auto | parse_comment (QByteArrayView data) noexcept |
static constexpr void | eat_CWS (QByteArrayView &data) noexcept |
static constexpr auto | parse_token (QByteArrayView data) noexcept |
static constexpr auto | parse_parameter (QByteArrayView data, qxp::function_ref< void(char) const > yield) |
static auto | parse_content_type (QByteArrayView data) |
|
staticconstexprnoexcept |
Definition at line 462 of file qrestreply.cpp.
References eat_OWS(), and parse_comment().
Referenced by parse_content_type(), and parse_parameter().
|
staticconstexprnoexcept |
Definition at line 359 of file qrestreply.cpp.
References parse_OWS().
Referenced by eat_CWS().
|
staticconstexprnoexcept |
Definition at line 396 of file qrestreply.cpp.
References ch.
Referenced by parse_token().
|
static |
Definition at line 292 of file qrestreply.cpp.
References QNetworkAccessManager::CustomOperation, QNetworkAccessManager::DeleteOperation, QNetworkAccessManager::GetOperation, QNetworkAccessManager::HeadOperation, QNetworkAccessManager::PostOperation, QNetworkAccessManager::PutOperation, and QNetworkAccessManager::UnknownOperation.
Referenced by QQuickStackView::clear(), QQuickStackView::pop(), QQuickStackViewPrivate::popToItem(), QQuickStackView::push(), and QQuickStackView::replace().
QDebug operator<< | ( | QDebug | debug, |
const QRestReply & | reply ) |
Definition at line 320 of file qrestreply.cpp.
|
staticconstexprnoexcept |
Definition at line 423 of file qrestreply.cpp.
References i, QByteArrayView::isEmpty(), and R.
Referenced by eat_CWS().
|
static |
Definition at line 531 of file qrestreply.cpp.
References Qt::CaseInsensitive, ch, eat_CWS(), QLatin1StringView::isEmpty(), parse_parameter(), parse_token(), R, and QLatin1StringView::sliced().
Referenced by QRestReplyPrivate::contentCharset().
|
staticconstexprnoexcept |
|
staticconstexpr |
Definition at line 485 of file qrestreply.cpp.
References eat_CWS(), QByteArrayView::isEmpty(), parse_quoted_string(), parse_token(), Q_UNLIKELY, and R.
Referenced by parse_content_type().
|
staticconstexpr |
Definition at line 364 of file qrestreply.cpp.
References ch, i, QByteArrayView::isEmpty(), and R.
Referenced by parse_parameter().
|
staticconstexprnoexcept |
Definition at line 471 of file qrestreply.cpp.
References i, is_tchar(), R, and token.
Referenced by parse_content_type(), and parse_parameter().