 |
C++
1.4.6
CloudBackend Software Development Kit - SDK API for C++
|
10 std::string alias{
""};
11 std::string applicationComment{
""};
28 virtual void kick(std::string kickComment, CBE::GroupDelegatePtr delegate);
36 virtual void ban(std::string banComment, CBE::GroupDelegatePtr delegate);
43 virtual void unBan(CBE::GroupDelegatePtr delegate);
57 virtual std::string
name()
const;
71 virtual CBE::group_id_t
groupId()
const;
78 virtual std::map<std::pair<uint64_t,uint64_t>,std::pair<uint64_t,std::string>>
getMemberBanInfo();
virtual std::map< std::pair< uint64_t, uint64_t >, std::pair< uint64_t, std::string > > getMemberBanInfo()
Get the Member Ban Info map.
virtual CBE::Visibility visibility() const
Get the visibility set.
virtual CBE::group_id_t groupId() const
Get the group id number.
virtual void ban(std::string banComment, CBE::GroupDelegatePtr delegate)
ban a user from joining a group.
virtual void kick(std::string kickComment, CBE::GroupDelegatePtr delegate)
kick out a member from the group.
virtual void unBan(CBE::GroupDelegatePtr delegate)
Lift the ban on a user.
virtual uint64_t memberId() const
Get the member id number.
virtual std::string name() const
Returns the member name.