Ring Daemon 16.0.0
|
This is the complete list of members for jami::ConversationRepository, including all inherited members.
addMember(const std::string &uri) | jami::ConversationRepository | |
amend(const std::string &id, const std::string &msg) | jami::ConversationRepository | |
changedFiles(std::string_view diffStats) | jami::ConversationRepository | static |
cloneConversation(const std::shared_ptr< JamiAccount > &account, const std::string &deviceId, const std::string &conversationId, std::function< void(std::vector< ConversationCommit >)> &&checkCommitCb={}) | jami::ConversationRepository | static |
commitMessage(const std::string &msg, bool verifyDevice=true) | jami::ConversationRepository | |
commitMessages(const std::vector< std::string > &msgs) | jami::ConversationRepository | |
convCommitsToMap(const std::vector< ConversationCommit > &commits) const | jami::ConversationRepository | |
convCommitToMap(const ConversationCommit &commit) const | jami::ConversationRepository | |
ConversationRepository(const std::shared_ptr< JamiAccount > &account, const std::string &id) | jami::ConversationRepository | |
createConversation(const std::shared_ptr< JamiAccount > &account, ConversationMode mode=ConversationMode::INVITES_ONLY, const std::string &otherMember="") | jami::ConversationRepository | static |
devices(bool ignoreExpired=true) const | jami::ConversationRepository | |
diffStats(const std::string &newId, const std::string &oldId="") const | jami::ConversationRepository | |
erase() | jami::ConversationRepository | |
fetch(const std::string &remoteDeviceId) | jami::ConversationRepository | |
getCommit(const std::string &commitId, bool logIfNotFound=true) const | jami::ConversationRepository | |
getHead() const | jami::ConversationRepository | |
getInitialMembers() const | jami::ConversationRepository | |
id() const | jami::ConversationRepository | |
infos() const | jami::ConversationRepository | |
infosFromVCard(std::map< std::string, std::string > &&details) | jami::ConversationRepository | static |
join() | jami::ConversationRepository | |
leave() | jami::ConversationRepository | |
linearizedParent(const std::string &commitId) const | jami::ConversationRepository | |
log(const LogOptions &options={}) const | jami::ConversationRepository | |
log(PreConditionCb &&preCondition, std::function< void(ConversationCommit &&)> &&emplaceCb, PostConditionCb &&postCondition, const std::string &from="", bool logIfNotFound=true) const | jami::ConversationRepository | |
members() const | jami::ConversationRepository | |
memberUris(std::string_view filter, const std::set< MemberRole > &filteredRoles) const | jami::ConversationRepository | |
merge(const std::string &merge_id, bool force=false) | jami::ConversationRepository | |
mergeBase(const std::string &from, const std::string &to) const | jami::ConversationRepository | |
mode() const | jami::ConversationRepository | |
onMembersChanged(OnMembersChanged &&cb) | jami::ConversationRepository | |
pinCertificates(bool blocking=false) | jami::ConversationRepository | |
refreshMembers() const | jami::ConversationRepository | |
remoteHead(const std::string &remoteDeviceId, const std::string &branch="main") const | jami::ConversationRepository | |
removeBranchWith(const std::string &remoteDevice) | jami::ConversationRepository | |
resolveVote(const std::string &uri, const std::string_view type, const std::string &voteType) | jami::ConversationRepository | |
updateInfos(const std::map< std::string, std::string > &map) | jami::ConversationRepository | |
uriFromDevice(const std::string &deviceId) const | jami::ConversationRepository | |
validClone(std::function< void(std::vector< ConversationCommit >)> &&checkCommitCb) const | jami::ConversationRepository | |
validFetch(const std::string &remoteDevice) const | jami::ConversationRepository | |
voteKick(const std::string &uri, const std::string &type) | jami::ConversationRepository | |
voteUnban(const std::string &uri, const std::string_view type) | jami::ConversationRepository | |
~ConversationRepository() | jami::ConversationRepository |