5#ifndef QXMPPDISCOVERYIQ_P_H
6#define QXMPPDISCOVERYIQ_P_H
8#include "QXmppDiscoveryIq.h"
12namespace QXmpp::Private {
17struct Enums::Data<Disco::Category> {
18 using enum Disco::Category;
19 static constexpr auto Values = makeValues<Disco::Category>({
20 { Account, u
"account" },
22 { Automation, u
"automation" },
23 { Client, u
"client" },
24 { Collaboration, u
"collaboration" },
25 { Component, u
"component" },
26 { Conference, u
"conference" },
27 { Directory, u
"directory" },
28 { Gateway, u
"gateway" },
29 { Headline, u
"headline" },
30 { Hierarchy, u
"hierarchy" },
32 { PubSub, u
"pubsub" },
33 { Server, u
"server" },
39struct Enums::Data<Disco::Type> {
40 using enum Disco::Type;
41 static constexpr auto Values = makeValues<Disco::Type>({
43 { Console, u
"console" },
45 { Handheld, u
"handheld" },
49 { Tablet, u
"tablet" },
54 { Collection, u
"collection" },
57 { Service, u
"service" },