summaryrefslogtreecommitdiff
path: root/include/llmr/map/settings.hpp
diff options
context:
space:
mode:
authorKonstantin Käfer <mail@kkaefer.com>2014-01-20 11:43:03 +0100
committerKonstantin Käfer <mail@kkaefer.com>2014-01-20 11:43:03 +0100
commitef15a1d1dcc10748a78694eb7347c72674279d3f (patch)
tree58651523a8beae411b65057d64955674f25f0199 /include/llmr/map/settings.hpp
parent15d43272290901fd7ddd8a67c5e2197adc8c15b7 (diff)
downloadqtlocation-mapboxgl-ef15a1d1dcc10748a78694eb7347c72674279d3f.tar.gz
make objects noncopyable
Diffstat (limited to 'include/llmr/map/settings.hpp')
-rw-r--r--include/llmr/map/settings.hpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/llmr/map/settings.hpp b/include/llmr/map/settings.hpp
index d7ebb55ede..3b236387bd 100644
--- a/include/llmr/map/settings.hpp
+++ b/include/llmr/map/settings.hpp
@@ -7,6 +7,13 @@ class settings {
public:
virtual void save() = 0;
+ // Make noncopyable
+ settings() = default;
+ settings(const settings&) = delete;
+ settings(const settings&&) = delete;
+ settings &operator=(const settings&) = delete;
+ settings &operator=(const settings&&) = delete;
+
public:
// position
double longitude = 0;