![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qiooperation_p_p.h>
Public Types | |
| using | ReadSpans = QVarLengthArray<QSpan<std::byte>, DefaultNumOfBuffers> |
| using | WriteSpans = QVarLengthArray<QSpan<const std::byte>, DefaultNumOfBuffers> |
Public Member Functions | |
| QIOOperationDataStorage () | |
| QIOOperationDataStorage (QSpan< const QSpan< std::byte > > ss) | |
| QIOOperationDataStorage (QSpan< const QSpan< const std::byte > > ss) | |
| QIOOperationDataStorage (const QByteArray &aa) | |
| QIOOperationDataStorage (QByteArray &&aa) | |
| bool | isEmpty () const |
| bool | containsReadSpans () const |
| bool | containsWriteSpans () const |
| bool | containsByteArray () const |
| ReadSpans & | getReadSpans () |
| const ReadSpans & | getReadSpans () const |
| WriteSpans & | getWriteSpans () |
| const WriteSpans & | getWriteSpans () const |
| QByteArray & | getByteArray () |
| const QByteArray & | getByteArray () const |
| template<typename T> | |
| T | getValue () const =delete |
| template<> | |
| QSpan< const QSpan< std::byte > > | getValue () const |
| template<> | |
| QSpan< const QSpan< const std::byte > > | getValue () const |
| template<> | |
| QByteArray | getValue () const |
Static Public Attributes | |
| static constexpr qsizetype | DefaultNumOfBuffers = 10 |
Definition at line 37 of file qiooperation_p_p.h.
| using QtPrivate::QIOOperationDataStorage::ReadSpans = QVarLengthArray<QSpan<std::byte>, DefaultNumOfBuffers> |
Definition at line 46 of file qiooperation_p_p.h.
| using QtPrivate::QIOOperationDataStorage::WriteSpans = QVarLengthArray<QSpan<const std::byte>, DefaultNumOfBuffers> |
Definition at line 47 of file qiooperation_p_p.h.
|
inlineexplicit |
Definition at line 49 of file qiooperation_p_p.h.
References QIOOperationDataStorage().
Referenced by QIOOperationDataStorage().
|
inlineexplicit |
Definition at line 52 of file qiooperation_p_p.h.
|
inlineexplicit |
Definition at line 55 of file qiooperation_p_p.h.
|
inlineexplicit |
Definition at line 58 of file qiooperation_p_p.h.
|
inlineexplicit |
Definition at line 61 of file qiooperation_p_p.h.
|
inline |
Definition at line 74 of file qiooperation_p_p.h.
|
inline |
Definition at line 68 of file qiooperation_p_p.h.
|
inline |
Definition at line 71 of file qiooperation_p_p.h.
|
inline |
Definition at line 99 of file qiooperation_p_p.h.
|
inline |
Definition at line 104 of file qiooperation_p_p.h.
|
inline |
Definition at line 77 of file qiooperation_p_p.h.
|
inline |
Definition at line 82 of file qiooperation_p_p.h.
|
inline |
Definition at line 139 of file qiooperation_p_p.h.
|
inline |
Definition at line 129 of file qiooperation_p_p.h.
|
inline |
Definition at line 119 of file qiooperation_p_p.h.
|
delete |
|
inline |
Definition at line 88 of file qiooperation_p_p.h.
|
inline |
Definition at line 93 of file qiooperation_p_p.h.
|
inline |
Definition at line 65 of file qiooperation_p_p.h.
|
staticconstexpr |
Definition at line 45 of file qiooperation_p_p.h.