C++  1.4.6
CloudBackend Software Development Kit - SDK API for C++
Public Member Functions | List of all members
CBE::GroupManager Class Reference

Public Member Functions

virtual void listGroups (CBE::GroupDelegatePtr delegate)
 
virtual void searchGroups (CBE::GroupFilter filter, CBE::GroupDelegatePtr delegate, CBE::group_id_t parentGroupId=0)
 
virtual CBE::group_id_t getTenantId () const
 
virtual ~GroupManager ()
 

Constructor & Destructor Documentation

◆ ~GroupManager()

virtual CBE::GroupManager::~GroupManager ( )
inlinevirtual

Destructor.

Member Function Documentation

◆ listGroups()

virtual void CBE::GroupManager::listGroups ( CBE::GroupDelegatePtr  delegate)
virtual

List all current joined groups.

◆ searchGroups()

virtual void CBE::GroupManager::searchGroups ( CBE::GroupFilter  filter,
CBE::GroupDelegatePtr  delegate,
CBE::group_id_t  parentGroupId = 0 
)
virtual

Search for open public groups.

Parameters
filteris a group filter to set search criteria for open public groups. Look att class GroupFilter for more information.
delegateis the callback protocol template for group actions.
parentGroupIdis the id of the group to be searched within. if this is not set the tenent id will be used.

◆ getTenantId()

virtual CBE::group_id_t CBE::GroupManager::getTenantId ( ) const
virtual

Returns the tenant id of the Tenant user group that the user is in.


The documentation for this class was generated from the following file: