|
std::vector< CBE::GroupPtr > | groups |
|
uint64_t | _totalCount |
|
std::vector< std::pair< uint64_t, uint64_t > > | _loadedPages |
|
|
class | GroupManager |
|
class | CloudBackend |
|
◆ filter()
Returns a copy of the filter used for query.
◆ getGroupsSnapshot()
virtual std::vector<CBE::GroupPtr> CBE::GroupQuery::getGroupsSnapshot |
( |
| ) |
|
|
virtual |
Returns a copy of a vector containing the groups for the queryResult.
The queryResult will update when new data comes in but the copy will not. If iterating make sure to create a variable for a local copy.
- Returns
- vector<CBE::GroupPtr> contains the groups matching the query.
◆ containsGroup()
bool CBE::GroupQuery::containsGroup |
( |
uint64_t |
groupId | ) |
|
Returns if the group with groupId was loaded in the query.
◆ initGroups()
void CBE::GroupQuery::initGroups |
( |
| ) |
|
|
protected |
Resizes the groups vector to fit the total count of groups.
◆ groups
std::vector<CBE::GroupPtr> CBE::GroupQuery::groups |
|
protected |
Vector with all Groups loaded from the query.
The documentation for this class was generated from the following file: