|
libkazv
|
This is the complete list of members for Kazv::Room, including all inherited members.
| accountData(std::string type) const | Kazv::Room | inline |
| accountDataEvents() const | Kazv::Room | inline |
| accountDataOpt(std::string type) const | Kazv::Room | inline |
| addOrSetTag(std::string tagId, std::optional< double > order=std::nullopt) const | Kazv::Room | |
| avatar() const | Kazv::Room | inline |
| avatarMxcUri() const -> lager::reader< std::string > | Kazv::Room | |
| ban(std::string userId, std::optional< std::string > reason=std::nullopt) const | Kazv::Room | |
| bannedMemberEvents() const -> lager::reader< EventList > | Kazv::Room | |
| bannedMembers() const -> lager::reader< immer::flex_vector< std::string >> | Kazv::Room | |
| ContextT typedef | Kazv::Room | |
| DepsT typedef | Kazv::Room | |
| encrypted() const | Kazv::Room | |
| ephemeral(std::string type) const | Kazv::Room | inline |
| ephemeralEvents() const | Kazv::Room | inline |
| ephemeralOpt(std::string type) const | Kazv::Room | inline |
| eventReaders(lager::reader< std::string > eventId) const -> lager::reader< immer::flex_vector< EventReader >> | Kazv::Room | |
| forget() const | Kazv::Room | |
| getStateEvent(std::string type, std::string stateKey) const | Kazv::Room | |
| heroDisplayNames() const -> lager::reader< immer::flex_vector< std::string >> | Kazv::Room | |
| heroIds() const -> lager::reader< immer::flex_vector< std::string >> | Kazv::Room | |
| heroMemberEvents() const -> lager::reader< immer::flex_vector< Event >> | Kazv::Room | |
| invite(std::string userId) const | Kazv::Room | |
| invitedMemberCount() const -> lager::reader< std::size_t > | Kazv::Room | |
| invitedMemberEvents() const -> lager::reader< EventList > | Kazv::Room | |
| invitedMembers() const -> lager::reader< immer::flex_vector< std::string >> | Kazv::Room | |
| inviteState() const -> lager::reader< immer::map< KeyOfState, Event >> | Kazv::Room | |
| joinedMemberCount() const -> lager::reader< std::size_t > | Kazv::Room | |
| joinedMemberEvents() const -> lager::reader< EventList > | Kazv::Room | |
| KAZV_WRAP_ATTR(RoomModel, roomCursor(), roomId) | Kazv::Room | |
| KAZV_WRAP_ATTR(RoomModel, roomCursor(), membership) | Kazv::Room | |
| KAZV_WRAP_ATTR(RoomModel, roomCursor(), localDraft) | Kazv::Room | |
| KAZV_WRAP_ATTR(RoomModel, roomCursor(), membersFullyLoaded) | Kazv::Room | |
| kick(std::string userId, std::optional< std::string > reason=std::nullopt) const | Kazv::Room | |
| knockedMemberEvents() const -> lager::reader< EventList > | Kazv::Room | |
| knockedMembers() const -> lager::reader< immer::flex_vector< std::string >> | Kazv::Room | |
| leave() const | Kazv::Room | |
| leftMemberEvents() const -> lager::reader< EventList > | Kazv::Room | |
| leftMembers() const -> lager::reader< immer::flex_vector< std::string >> | Kazv::Room | |
| localEcho(lager::reader< std::string > txnId) const -> lager::reader< LocalEchoDesc > | Kazv::Room | |
| localEchoes() const -> lager::reader< immer::flex_vector< LocalEchoDesc >> | Kazv::Room | |
| localReadMarker() const -> lager::reader< std::string > | Kazv::Room | |
| memberEventByCursor(lager::reader< std::string > userId) const -> lager::reader< Event > | Kazv::Room | |
| memberEventFor(std::string userId) const -> lager::reader< Event > | Kazv::Room | |
| members() const -> lager::reader< immer::flex_vector< std::string >> | Kazv::Room | |
| message(lager::reader< std::string > eventId) const -> lager::reader< Event > | Kazv::Room | |
| messagesMap() const -> lager::reader< immer::map< std::string, Event >> | Kazv::Room | |
| name() const -> lager::reader< std::string > | Kazv::Room | |
| nameOpt() const -> lager::reader< std::optional< std::string >> | Kazv::Room | |
| paginateBackFromEvent(std::string eventId) const | Kazv::Room | |
| pendingRoomKeyEvents() const -> lager::reader< immer::flex_vector< PendingRoomKeyEvent >> | Kazv::Room | |
| pinEvents(immer::flex_vector< std::string > eventIds) const | Kazv::Room | |
| pinnedEvents() const -> lager::reader< immer::flex_vector< std::string >> | Kazv::Room | |
| postReceipt(std::string eventId) const | Kazv::Room | |
| powerLevels() const -> lager::reader< PowerLevelsDesc > | Kazv::Room | |
| PromiseT typedef | Kazv::Room | |
| readMarker() const | Kazv::Room | inline |
| redactEvent(std::string eventId, std::optional< std::string > reason) const | Kazv::Room | |
| refreshRoomState() const | Kazv::Room | |
| relatedEvents(lager::reader< std::string > eventId, std::string relType) const -> lager::reader< EventList > | Kazv::Room | |
| removeLocalEcho(std::string txnId) const | Kazv::Room | |
| removeTag(std::string tagId) const | Kazv::Room | |
| resendMessage(std::string txnId) const | Kazv::Room | |
| Room(lager::reader< SdkModel > sdk, lager::reader< std::string > roomId, ContextT ctx) | Kazv::Room | |
| Room(lager::reader< SdkModel > sdk, lager::reader< std::string > roomId, ContextT ctx, DepsT deps) | Kazv::Room | |
| Room(InEventLoopTag, std::string roomId, ContextT ctx, DepsT deps) | Kazv::Room | |
| sendAllPendingKeyEvents() const | Kazv::Room | |
| sendMessage(Event msg) const | Kazv::Room | |
| sendPendingKeyEvent(std::string txnId) const | Kazv::Room | |
| sendStateEvent(Event state) const | Kazv::Room | |
| sendTextMessage(std::string text) const | Kazv::Room | |
| setAccountData(Event accountDataEvent) const | Kazv::Room | |
| setLocalDraft(std::string localDraft) const | Kazv::Room | |
| setName(std::string name) const | Kazv::Room | |
| setPinnedEvents(immer::flex_vector< std::string > eventIds) const | Kazv::Room | |
| setTopic(std::string topic) const | Kazv::Room | |
| setTyping(bool typing, std::optional< int > timeoutMs) const | Kazv::Room | |
| state(KeyOfState k) const | Kazv::Room | inline |
| stateEvents() const | Kazv::Room | inline |
| stateOpt(KeyOfState k) const | Kazv::Room | inline |
| tags() const -> lager::reader< immer::map< std::string, double >> | Kazv::Room | |
| timelineEventIds() const -> lager::reader< immer::flex_vector< std::string >> | Kazv::Room | |
| timelineEvents() const -> lager::reader< immer::flex_vector< Event >> | Kazv::Room | |
| timelineGaps() const | Kazv::Room | |
| toEventLoop() const | Kazv::Room | |
| topic() const | Kazv::Room | inline |
| typingMemberEvents() const -> lager::reader< EventList > | Kazv::Room | |
| typingUsers() const -> lager::reader< immer::flex_vector< std::string >> | Kazv::Room | |
| unban(std::string userId) const | Kazv::Room | |
| unpinEvents(immer::flex_vector< std::string > eventIds) const | Kazv::Room | |
| unreadNotificationEventIds() const -> lager::reader< immer::flex_vector< std::string >> | Kazv::Room |