aboutsummaryrefslogtreecommitdiff
path: root/lib/csapi/create_room.cpp
AgeCommit message (Expand)Author
2021-10-04Regenerate CS API files upon the previous commitAlexey Rusakov
2020-06-07Update generated files according to gtad/* changesKitsune Ral
2020-04-17Regenerate API files using new GTAD and refreshed templatesKitsune Ral
2019-08-09Namespace: QMatrixClient -> Quotient (with back comp alias)Kitsune Ral
2019-06-24Merge branch 'master' into clang-formatKitsune Ral
2019-06-07Generated files in csapi/: switch from now-deprecated JsonParserError to Inco...Kitsune Ral
2019-03-02style: apply .clang-format to all .cpp and .h filesMarc Deop
2018-12-13Merge branch 'kitsune-omittable-bool' into kitsune-lazy-loadingKitsune Ral
2018-12-13Regenerate csapi/Kitsune Ral
2018-12-08Refactor toJson/fillJsonKitsune Ral
2018-09-29Prepare for CS API 0.4.0Kitsune Ral
2018-08-25Update to the recent CS API (watch out for breakage)Kitsune Ral
2018-07-04lib/csapi: Updated from the latest API definitionsKitsune Ral
2018-07-04Use QStringLiteral() and operator"" _ls() in network jobsKitsune Ral
2018-06-09csapi: Now really fix passing query parametersKitsune Ral
2018-06-02csapi: Use Omittable<> container instead of intrusive 'omitted' fieldKitsune Ral
2018-05-26lib/csapi/: regenerate job classes from the most recent templatesKitsune Ral
2018-05-06Optimise #includes, eliminate some excess blank lines in lib/csapiKitsune Ral
2018-05-04New home for the generated code - lib/csapiKitsune Ral
0 } /* Literal.String.Heredoc */ .highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
/******************************************************************************
 * THIS FILE IS GENERATED - ANY EDITS WILL BE OVERWRITTEN
 */

#pragma once

#include "../basejob.h"



namespace QMatrixClient
{
    // Operations

    class GetTokenOwnerJob : public BaseJob
    {
        public:
            /** Construct a URL out of baseUrl and usual parameters passed to
             * GetTokenOwnerJob. This function can be used when
             * a URL for GetTokenOwnerJob is necessary but the job
             * itself isn't.
             */
            static QUrl makeRequestUrl(QUrl baseUrl);

            explicit GetTokenOwnerJob();
            ~GetTokenOwnerJob() override;

            const QString& userId() const;

        protected:
            Status parseJson(const QJsonDocument& data) override;

        private:
            class Private;
            QScopedPointer<Private> d;
    };
} // namespace QMatrixClient