![]() |
Qt 6.x
The Qt SDK
|
\inmodule QtCore More...
#include <qbytearray.h>
Collaboration diagram for QByteArray::FromBase64Result:Public Member Functions | |
| void | swap (QByteArray::FromBase64Result &other) noexcept |
| operator bool () const noexcept | |
| \variable QByteArray::FromBase64Result::decoded | |
| QByteArray & | operator* () noexcept |
| const QByteArray & | operator* () const noexcept |
| Returns the decoded byte array. | |
Public Attributes | |
| QByteArray | decoded |
| QByteArray::Base64DecodingStatus | decodingStatus |
Friends | |
| bool | operator== (const QByteArray::FromBase64Result &lhs, const QByteArray::FromBase64Result &rhs) noexcept |
Returns true if lhs and rhs are equal, otherwise returns false. | |
| bool | operator!= (const QByteArray::FromBase64Result &lhs, const QByteArray::FromBase64Result &rhs) noexcept |
Returns true if lhs and rhs are different, otherwise returns false. | |
Related Symbols | |
(Note that these are not member symbols.) | |
| size_t | qHash (const QByteArray::FromBase64Result &key, size_t seed) noexcept |
| Returns the hash value for key, using seed to seed the calculation. | |
\inmodule QtCore
The QByteArray::FromBase64Result class holds the result of a call to QByteArray::fromBase64Encoding.
Objects of this class can be used to check whether the conversion was successful, and if so, retrieve the decoded QByteArray. The conversion operators defined for QByteArray::FromBase64Result make its usage straightforward:
Alternatively, it is possible to access the conversion status and the decoded data directly:
Definition at line 649 of file qbytearray.h.
|
inlineexplicitnoexcept |
\variable QByteArray::FromBase64Result::decoded
Contains the decoded byte array.
\variable QByteArray::FromBase64Result::decodingStatus
Contains whether the decoding was successful, expressed as a value of type QByteArray::Base64DecodingStatus.
Returns whether the decoding was successful. This is equivalent to checking whether the {decodingStatus} member is equal to QByteArray::Base64DecodingStatus::Ok.
Definition at line 661 of file qbytearray.h.
References QByteArray::Ok.
|
inlinenoexcept |
Returns the decoded byte array.
Definition at line 669 of file qbytearray.h.
|
inlinenoexcept |
Definition at line 668 of file qbytearray.h.
|
inlinenoexcept |
Definition at line 655 of file qbytearray.h.
References other(), and QByteArray::swap().
Here is the call graph for this function:
|
friend |
Returns true if lhs and rhs are different, otherwise returns false.
Definition at line 683 of file qbytearray.h.
|
friend |
Returns true if lhs and rhs are equal, otherwise returns false.
lhs and rhs are equal if and only if they contain the same decoding status and, if the status is QByteArray::Base64DecodingStatus::Ok, if and only if they contain the same decoded data.
Definition at line 672 of file qbytearray.h.
|
related |
Returns the hash value for key, using seed to seed the calculation.
Definition at line 5185 of file qbytearray.cpp.
References qHashMulti(), and seed.
Here is the call graph for this function:| QByteArray QByteArray::FromBase64Result::decoded |
Definition at line 652 of file qbytearray.h.
| QByteArray::Base64DecodingStatus QByteArray::FromBase64Result::decodingStatus |
Definition at line 653 of file qbytearray.h.