1 #pragma once
2 
3 #include <mbgl/actor/actor_ref.hpp>
4 
5 #include <memory>
6 #include <string>
7 
8 namespace mbgl {
9 
10 class RasterTile;
11 
12 class RasterTileWorker {
13 public:
14     RasterTileWorker(ActorRef<RasterTileWorker>, ActorRef<RasterTile>);
15 
16     void parse(std::shared_ptr<const std::string> data, uint64_t correlationID);
17 
18 private:
19     ActorRef<RasterTile> parent;
20 };
21 
22 } // namespace mbgl
23