|
libkazv
|
#include <libkazv-config.hpp>#include <string>#include <variant>#include <immer/flex_vector.hpp>#include <immer/map.hpp>#include <immer/set.hpp>#include <serialization/immer-flex-vector.hpp>#include <serialization/immer-box.hpp>#include <serialization/immer-map.hpp>#include <serialization/immer-set.hpp>#include <serialization/immer-array.hpp>#include <csapi/sync.hpp>#include <event.hpp>#include <crypto.hpp>#include "push-rules-desc.hpp"#include "local-echo.hpp"#include "clientutil.hpp"#include "local-draft.hpp"

Go to the source code of this file.
Namespaces | |
| namespace | Kazv |
Typedefs | |
| using | Kazv::RoomAction = RoomModel::Action |
| using | Kazv::RoomListAction = RoomListModel::Action |
Functions | |
| PendingRoomKeyEvent | Kazv::makePendingRoomKeyEventV0 (std::string txnId, Event event, immer::map< std::string, immer::flex_vector< std::string > > devices) |
| template<class Archive > | |
| void | Kazv::serialize (Archive &ar, ReadReceipt &r, std::uint32_t const) |
| template<class Archive > | |
| void | Kazv::serialize (Archive &ar, PendingRoomKeyEvent &e, std::uint32_t const version) |
| auto | Kazv::sortKeyForTimelineEvent (Event e) -> std::tuple< Timestamp, std::string > |
| Get the sort key for a timeline event. | |
| template<class Archive > | |
| void | Kazv::serialize (Archive &ar, RoomModel &r, std::uint32_t const version) |
| template<class Archive > | |
| void | Kazv::serialize (Archive &ar, RoomListModel &l, std::uint32_t const) |
Variables | |
| const double | Kazv::ROOM_TAG_DEFAULT_ORDER = 2 |