Ring Daemon 16.0.0
Loading...
Searching...
No Matches
jami::ConversationRepository Member List

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::ConversationRepositorystatic
cloneConversation(const std::shared_ptr< JamiAccount > &account, const std::string &deviceId, const std::string &conversationId, std::function< void(std::vector< ConversationCommit >)> &&checkCommitCb={})jami::ConversationRepositorystatic
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) constjami::ConversationRepository
convCommitToMap(const ConversationCommit &commit) constjami::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::ConversationRepositorystatic
devices(bool ignoreExpired=true) constjami::ConversationRepository
diffStats(const std::string &newId, const std::string &oldId="") constjami::ConversationRepository
erase()jami::ConversationRepository
fetch(const std::string &remoteDeviceId)jami::ConversationRepository
getCommit(const std::string &commitId, bool logIfNotFound=true) constjami::ConversationRepository
getHead() constjami::ConversationRepository
getInitialMembers() constjami::ConversationRepository
id() constjami::ConversationRepository
infos() constjami::ConversationRepository
infosFromVCard(std::map< std::string, std::string > &&details)jami::ConversationRepositorystatic
join()jami::ConversationRepository
leave()jami::ConversationRepository
linearizedParent(const std::string &commitId) constjami::ConversationRepository
log(const LogOptions &options={}) constjami::ConversationRepository
log(PreConditionCb &&preCondition, std::function< void(ConversationCommit &&)> &&emplaceCb, PostConditionCb &&postCondition, const std::string &from="", bool logIfNotFound=true) constjami::ConversationRepository
members() constjami::ConversationRepository
memberUris(std::string_view filter, const std::set< MemberRole > &filteredRoles) constjami::ConversationRepository
merge(const std::string &merge_id, bool force=false)jami::ConversationRepository
mergeBase(const std::string &from, const std::string &to) constjami::ConversationRepository
mode() constjami::ConversationRepository
onMembersChanged(OnMembersChanged &&cb)jami::ConversationRepository
pinCertificates(bool blocking=false)jami::ConversationRepository
refreshMembers() constjami::ConversationRepository
remoteHead(const std::string &remoteDeviceId, const std::string &branch="main") constjami::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) constjami::ConversationRepository
validClone(std::function< void(std::vector< ConversationCommit >)> &&checkCommitCb) constjami::ConversationRepository
validFetch(const std::string &remoteDevice) constjami::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