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