QXmpp Version: 1.10.0
QXmppDataFormBase Member List

This is the complete list of members for QXmppDataFormBase, including all inherited members.

formType() const =0QXmppDataFormBaseprotectedpure virtual
fromDataForm(const QXmppDataForm &form, QXmppDataFormBase &parent)QXmppDataFormBaseprotectedstatic
parseBool(const QVariant &variant)QXmppDataFormBaseinlineprotected
parseForm(const QXmppDataForm &)=0QXmppDataFormBaseprotectedpure virtual
parseUInt(const QVariant &variant)QXmppDataFormBaseinlineprotected
parseULongLong(const QVariant &variant)QXmppDataFormBaseinlineprotected
serializeDatetime(QXmppDataForm &form, const QString &name, const QDateTime &datetime, QXmppDataForm::Field::Type type=QXmppDataForm::Field::TextSingleField)QXmppDataFormBaseprotectedstatic
serializeEmptyable(QXmppDataForm &form, QXmppDataForm::Field::Type type, QStringView name, const T &value)QXmppDataFormBaseinlineprotectedstatic
serializeForm(QXmppDataForm &) const =0QXmppDataFormBaseprotectedpure virtual
serializeNullable(QXmppDataForm &form, QXmppDataForm::Field::Type type, QStringView name, const T &value)QXmppDataFormBaseinlineprotectedstatic
serializeOptional(QXmppDataForm &form, QXmppDataForm::Field::Type type, QStringView name, const std::optional< T > &optional, ValueConverter convert=[](T a) { return a;})QXmppDataFormBaseinlineprotectedstatic
serializeOptionalNumber(QXmppDataForm &form, QXmppDataForm::Field::Type type, QStringView name, std::optional< T > optional)QXmppDataFormBaseinlineprotectedstatic
serializeValue(QXmppDataForm &form, QXmppDataForm::Field::Type type, const QString &name, const T &value)QXmppDataFormBaseinlineprotectedstatic
toDataForm() constQXmppDataFormBasevirtual