diff options
author | Kitsune Ral <Kitsune-Ral@users.sf.net> | 2018-09-24 19:20:10 +0900 |
---|---|---|
committer | Kitsune Ral <Kitsune-Ral@users.sf.net> | 2018-09-29 21:59:39 +0900 |
commit | 4244cee8d5e0f760cccd2b45ad587670573ef03c (patch) | |
tree | 4806108543f1402247e6cce1dba987a98d6fe83b /lib/csapi/room_state.h | |
parent | f5c2e47fa1ab84fdaffe03c30ba973d7dea5ac05 (diff) | |
download | libquotient-4244cee8d5e0f760cccd2b45ad587670573ef03c.tar.gz libquotient-4244cee8d5e0f760cccd2b45ad587670573ef03c.zip |
Prepare for CS API 0.4.0
This commit consists of two parts: upgrading the API infrastructure and trivial but sweeping update to the generated files.
1. The API infrastructure (converters.h, *.mustache and some other non-generated files) now can deal with top-level JSON arrays and response inlining; better supports property maps; and gets some formatting fixes in generated code.
2. Generated files now use QJsonValue instead of QJsonObject as a default type
to (un)marshall Matrix API data structures, to match the change in the infrastructure above
This commit is still using the old Matrix API definitions, before CS API 0.4.0. Getting to CS API 0.4.0 will come next.
Diffstat (limited to 'lib/csapi/room_state.h')
-rw-r--r-- | lib/csapi/room_state.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/lib/csapi/room_state.h b/lib/csapi/room_state.h index 77ddf3e6..67420545 100644 --- a/lib/csapi/room_state.h +++ b/lib/csapi/room_state.h @@ -13,7 +13,7 @@ namespace QMatrixClient // Operations /// Send a state event to the given room. - /// + /// /// State events can be sent using this endpoint. These events will be /// overwritten if ``<room id>``, ``<event type>`` and ``<state key>`` all /// match. @@ -29,13 +29,13 @@ namespace QMatrixClient { public: /*! Send a state event to the given room. - * \param roomId + * \param roomId * The room to set the state in - * \param eventType + * \param eventType * The type of event to send. - * \param stateKey + * \param stateKey * The state_key for the state to send. Defaults to the empty string. - * \param body + * \param body * State events can be sent using this endpoint. These events will be * overwritten if ``<room id>``, ``<event type>`` and ``<state key>`` all * match. @@ -65,7 +65,7 @@ namespace QMatrixClient }; /// Send a state event to the given room. - /// + /// /// State events can be sent using this endpoint. This endpoint is /// equivalent to calling `/rooms/{roomId}/state/{eventType}/{stateKey}` /// with an empty `stateKey`. Previous state events with matching @@ -82,11 +82,11 @@ namespace QMatrixClient { public: /*! Send a state event to the given room. - * \param roomId + * \param roomId * The room to set the state in - * \param eventType + * \param eventType * The type of event to send. - * \param body + * \param body * State events can be sent using this endpoint. This endpoint is * equivalent to calling `/rooms/{roomId}/state/{eventType}/{stateKey}` * with an empty `stateKey`. Previous state events with matching |