diff options
author | Konstantin Käfer <mail@kkaefer.com> | 2015-03-20 19:29:10 +0100 |
---|---|---|
committer | Konstantin Käfer <mail@kkaefer.com> | 2015-03-23 11:02:21 +0100 |
commit | 3d2dcbb6efe38bad93edaaae2d2def2274d4942b (patch) | |
tree | 2d2e11a773d28996814971df77685d7355561153 /src | |
parent | 9637176711f2f72e5bfa06561050c4737da6953c (diff) | |
download | qtlocation-mapboxgl-3d2dcbb6efe38bad93edaaae2d2def2274d4942b.tar.gz |
move accessToken to MapData
Diffstat (limited to 'src')
-rw-r--r-- | src/mbgl/map/map.cpp | 6 | ||||
-rw-r--r-- | src/mbgl/map/map_data.hpp | 10 |
2 files changed, 13 insertions, 3 deletions
diff --git a/src/mbgl/map/map.cpp b/src/mbgl/map/map.cpp index 4ebd4100b9..c57ed3dfb3 100644 --- a/src/mbgl/map/map.cpp +++ b/src/mbgl/map/map.cpp @@ -530,11 +530,11 @@ void Map::stopRotating() { #pragma mark - Access Token void Map::setAccessToken(const std::string &token) { - accessToken = token; + data->setAccessToken(token); } -const std::string &Map::getAccessToken() const { - return accessToken; +std::string Map::getAccessToken() const { + return data->getAccessToken(); } #pragma mark - Annotations diff --git a/src/mbgl/map/map_data.hpp b/src/mbgl/map/map_data.hpp index 972ad34064..29ba227110 100644 --- a/src/mbgl/map/map_data.hpp +++ b/src/mbgl/map/map_data.hpp @@ -32,6 +32,15 @@ public: styleInfo = info; } + inline std::string getAccessToken() const { + Lock lock(mtx); + return accessToken; + } + inline void setAccessToken(const std::string &token) { + Lock lock(mtx); + accessToken = token; + } + inline bool getDebug() const { return debug; } @@ -62,6 +71,7 @@ private: mutable std::mutex mtx; StyleInfo styleInfo; + std::string accessToken; std::atomic<uint8_t> debug { false }; std::atomic<std::chrono::steady_clock::time_point::duration> animationTime; std::atomic<std::chrono::steady_clock::duration> defaultTransitionDuration; |