![]() |
Qt 6.x
The Qt SDK
|
#include <qstringconverter_base.h>
Collaboration diagram for QStringConverterBase::State:Public Types | |
| using | ClearDataFn = void(*)(State *) noexcept |
Public Member Functions | |
| constexpr | State (Flags f=Flag::Default) noexcept |
| ~State () | |
| State (State &&other) noexcept | |
| State & | operator= (State &&other) noexcept |
| Q_CORE_EXPORT void | clear () noexcept |
| Q_CORE_EXPORT void | reset () noexcept |
Public Attributes | ||
| Flags | flags | |
| int | internalState = 0 | |
| qsizetype | remainingChars = 0 | |
| qsizetype | invalidChars = 0 | |
| union { | ||
| uint state_data [4] | ||
| void * d [2] | ||
| }; | ||
| ClearDataFn | clearFn = nullptr | |
Definition at line 39 of file qstringconverter_base.h.
| using QStringConverterBase::State::ClearDataFn = void (*)(State *) noexcept |
Definition at line 75 of file qstringconverter_base.h.
|
inlineconstexprnoexcept |
Definition at line 40 of file qstringconverter_base.h.
|
inline |
Definition at line 42 of file qstringconverter_base.h.
References clear().
Here is the call graph for this function:
|
inlinenoexcept |
Definition at line 44 of file qstringconverter_base.h.
References other().
Here is the call graph for this function:
|
noexcept |
Definition at line 1439 of file qstringconverter.cpp.
References clearFn, internalState, invalidChars, remainingChars, and state_data.
Definition at line 52 of file qstringconverter_base.h.
References clear(), and other().
Here is the call graph for this function:
|
noexcept |
Definition at line 1450 of file qstringconverter.cpp.
References clear(), d, and QStringConverterBase::UsesIcu.
Here is the call graph for this function:| union { ... } QStringConverterBase::State |
| ClearDataFn QStringConverterBase::State::clearFn = nullptr |
Definition at line 76 of file qstringconverter_base.h.
Referenced by clear().
| void* QStringConverterBase::State::d[2] |
Definition at line 73 of file qstringconverter_base.h.
Referenced by QStringConverter::name().
| Flags QStringConverterBase::State::flags |
Definition at line 66 of file qstringconverter_base.h.
Referenced by QStringConverter::name().
| int QStringConverterBase::State::internalState = 0 |
Definition at line 67 of file qstringconverter_base.h.
Referenced by clear().
| qsizetype QStringConverterBase::State::invalidChars = 0 |
Definition at line 69 of file qstringconverter_base.h.
Referenced by QStringEncoder::appendToBuffer(), QStringDecoder::appendToBuffer(), clear(), and QCborStreamReaderPrivate::readStringChunk_unicode().
| qsizetype QStringConverterBase::State::remainingChars = 0 |
Definition at line 68 of file qstringconverter_base.h.
Referenced by clear(), and QCborStreamReaderPrivate::readStringChunk_unicode().
| uint QStringConverterBase::State::state_data[4] |
Definition at line 72 of file qstringconverter_base.h.
Referenced by clear().