13 #ifndef __easemob__emchatroom__ 14 #define __easemob__emchatroom__ 20 #include "embaseobject.h" 24 typedef std::vector<std::string> EMChatroomMemberList;
26 class EMChatroomPrivate;
27 class EMChatroomManager;
36 } EMChatroomLeaveReason;
46 const std::string& chatroomId()
const;
54 const std::string& chatroomSubject()
const;
62 const std::string& chatroomDescription()
const;
70 const std::string& owner()
const;
79 int chatroomMemberCount()
const;
88 int chatroomMemberMaxCount()
const;
97 EMChatroomMemberList chatroomMembers()
const;
111 EMChatroomPrivate *mPrivate;
112 friend EMChatroomManager;
116 typedef std::shared_ptr<EMChatroom> EMChatroomPtr;
Definition: emattributevalue.h:28
Definition: embaseobject.h:28
Definition: emchatroom.h:29