Easemob Windows SDK
easemob::EMGroupManagerInterface Member List

This is the complete list of members for easemob::EMGroupManagerInterface, including all inherited members.

acceptInvitationFromGroup(const std::string &groupId, const std::string &inviter, EMError &error)=0easemob::EMGroupManagerInterfacepure virtual
acceptJoinGroupApplication(const std::string &groupId, const std::string &user, EMError &error)=0easemob::EMGroupManagerInterfacepure virtual
addGroupMembers(const std::string &groupId, const EMGroupMemberList &members, const std::string &welcomeMessage, EMError &error)=0easemob::EMGroupManagerInterfacepure virtual
addListener(EMGroupManagerListener *)=0easemob::EMGroupManagerInterfacepure virtual
allMyGroups(EMError &error)=0easemob::EMGroupManagerInterfacepure virtual
applyJoinPublicGroup(const std::string &groupId, const std::string &nickName, const std::string &message, EMError &error)=0easemob::EMGroupManagerInterfacepure virtual
blockGroupMembers(const std::string &groupId, const EMGroupMemberList &members, EMError &error, const std::string &reason="")=0easemob::EMGroupManagerInterfacepure virtual
blockGroupMessage(const std::string &groupId, EMError &error)=0easemob::EMGroupManagerInterfacepure virtual
changeGroupDescription(const std::string &groupId, const std::string &newDescription, EMError &error)=0easemob::EMGroupManagerInterfacepure virtual
changeGroupSubject(const std::string &groupId, const std::string &newSubject, EMError &error)=0easemob::EMGroupManagerInterfacepure virtual
clearListeners()=0easemob::EMGroupManagerInterfacepure virtual
createGroup(const std::string &subject, const std::string &description, const std::string &welcomeMessage, const EMGroupSetting &setting, const EMGroupMemberList &members, EMError &error)=0easemob::EMGroupManagerInterfacepure virtual
declineInvitationFromGroup(const std::string &groupId, const std::string &inviter, const std::string &reason, EMError &error)=0easemob::EMGroupManagerInterfacepure virtual
declineJoinGroupApplication(const std::string &groupId, const std::string &user, const std::string &reason, EMError &error)=0easemob::EMGroupManagerInterfacepure virtual
destroyGroup(const std::string &groupId, EMError &error)=0easemob::EMGroupManagerInterfacepure virtual
fetchAllMyGroups(EMError &error)=0easemob::EMGroupManagerInterfacepure virtual
fetchGroupBans(const std::string &groupId, EMError &error)=0easemob::EMGroupManagerInterfacepure virtual
fetchGroupSpecification(const std::string &groupId, EMError &error, bool fetchMembers=true)=0easemob::EMGroupManagerInterfacepure virtual
fetchPublicGroupsWithCursor(const std::string &cursor, int pageSize, EMError &error)=0easemob::EMGroupManagerInterfacepure virtual
groupWithId(const std::string &groupId)=0easemob::EMGroupManagerInterfacepure virtual
joinPublicGroup(const std::string &groupId, EMError &error)=0easemob::EMGroupManagerInterfacepure virtual
leaveGroup(const std::string &groupId, EMError &error)=0easemob::EMGroupManagerInterfacepure virtual
loadAllMyGroupsFromDB()=0easemob::EMGroupManagerInterfacepure virtual
removeGroupMembers(const std::string &groupId, const EMGroupMemberList &members, EMError &error)=0easemob::EMGroupManagerInterfacepure virtual
removeListener(EMGroupManagerListener *)=0easemob::EMGroupManagerInterfacepure virtual
searchPublicGroup(const std::string &groupId, EMError &error)=0easemob::EMGroupManagerInterfacepure virtual
unblockGroupMembers(const std::string &groupId, const EMGroupMemberList &members, EMError &error)=0easemob::EMGroupManagerInterfacepure virtual
unblockGroupMessage(const std::string &groupId, EMError &error)=0easemob::EMGroupManagerInterfacepure virtual
~EMGroupManagerInterface() (defined in easemob::EMGroupManagerInterface)easemob::EMGroupManagerInterfaceinlinevirtual