|
libkazv
|
#include <libkazv-config.hpp>#include <lager/util.hpp>#include <zug/sequence.hpp>#include <zug/transducer/map.hpp>#include <zug/transducer/filter.hpp>#include "debug.hpp"#include "room-model.hpp"#include "cursorutil.hpp"#include "immer-utils.hpp"
Namespaces | |
| Kazv | |
Functions | |
| PendingRoomKeyEvent | Kazv::makePendingRoomKeyEventV0 (std::string txnId, Event event, immer::map< std::string, immer::flex_vector< std::string >> devices) |
| auto | Kazv::sortKeyForTimelineEvent (Event e) -> std::tuple< Timestamp, std::string > |
| Get the sort key for a timeline event. More... | |
| auto | Kazv::memberEventsByMembership (immer::map< KeyOfState, Event > stateEvents, const std::string &membership) |
Variables | |
| const auto | receiptTypes = immer::flex_vector<std::string>{"m.read", "m.read.private"} |
|
inline |