 |
C++
1.4.6
CloudBackend Software Development Kit - SDK API for C++
|
6 #ifndef INCLUDE_CBE_QUERY_RESULT_H_
7 #define INCLUDE_CBE_QUERY_RESULT_H_
13 #include "CBE/Types.h"
15 #include "CBE/Filter.h"
20 friend class DirectoryCache;
60 std::vector<CBE::ItemPtr>
items;
68 std::vector< std::pair<uint64_t, uint64_t> > _loadedPages;
75 #endif // INCLUDE_CBE_DIRECTORY_H_
std::vector< CBE::ItemPtr > items
Definition: QueryResult.h:60
virtual uint64_t containersLoaded()
Definition: CloudBackend.h:26
virtual uint64_t totalCount()
total items in the cloud matching the query result. This may be more than loaded.
virtual CBE::Filter filter() const
Filter can be used to see what has been loaded.
virtual std::vector< CBE::ItemPtr > getItemsSnapshot()
uint64_t _totalCount
Definition: QueryResult.h:66
bool containsItem(uint64_t itemId)
Definition: QueryResult.h:19
virtual uint64_t objectsLoaded()
virtual uint64_t itemsLoaded()
items loaded in the queryResult.