24 #include <olp/core/geo/tiling/TileKey.h>
25 #include <olp/dataservice/read/DataServiceReadApi.h>
26 #include <olp/dataservice/read/model/Data.h>
29 namespace dataservice {
61 void SetData(model::Data data) { data_ = std::move(data); }
68 const model::Data&
GetData()
const {
return data_; }
75 model::Data&&
MoveData() {
return std::move(data_); }
Represents the result of a aggregated data operation.
Definition: AggregatedDataResult.h:35
const geo::TileKey & GetTile() const
Gets the requested TileKey or any of it's closest ancestor which contains the related data.
Definition: AggregatedDataResult.h:54
void SetData(model::Data data)
Sets the data of the tile.
Definition: AggregatedDataResult.h:61
model::Data && MoveData()
Moves the data.
Definition: AggregatedDataResult.h:75
const model::Data & GetData() const
Gets the data of the tile.
Definition: AggregatedDataResult.h:68
void SetTile(const geo::TileKey &tile_key)
Sets the TileKey instance of this content.
Definition: AggregatedDataResult.h:46
Addresses a tile in a quadtree.
Definition: TileKey.h:63
Rules all the other namespaces.
Definition: AppleSignInProperties.h:24