diff options
| author | Even Rouault <even.rouault@spatialys.com> | 2019-11-18 23:47:17 +0100 |
|---|---|---|
| committer | Even Rouault <even.rouault@spatialys.com> | 2019-11-18 23:47:17 +0100 |
| commit | 360657d16d1974e096d8d3bb61e18fee35598d1a (patch) | |
| tree | e37a7c3437b90715e3695e43c8ff2a3cf1deaf52 /include | |
| parent | df339795a8af5487cbff234083a8151c1b3eb181 (diff) | |
| download | PROJ-360657d16d1974e096d8d3bb61e18fee35598d1a.tar.gz PROJ-360657d16d1974e096d8d3bb61e18fee35598d1a.zip | |
createGeodeticDatum(): query and set publicationDate
Diffstat (limited to 'include')
| -rw-r--r-- | include/proj/common.hpp | 2 | ||||
| -rw-r--r-- | include/proj/datum.hpp | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/include/proj/common.hpp b/include/proj/common.hpp index 0a1f5d19..d2f71989 100644 --- a/include/proj/common.hpp +++ b/include/proj/common.hpp @@ -253,10 +253,10 @@ class DateTime { protected: DateTime(); PROJ_FRIEND_OPTIONAL(DateTime); + DateTime &operator=(const DateTime &other); private: explicit DateTime(const std::string &str); - DateTime &operator=(const DateTime &other) = delete; PROJ_OPAQUE_PRIVATE_DATA }; diff --git a/include/proj/datum.hpp b/include/proj/datum.hpp index a26c94b9..e97f1695 100644 --- a/include/proj/datum.hpp +++ b/include/proj/datum.hpp @@ -89,6 +89,10 @@ class PROJ_GCC_DLL Datum : public common::ObjectUsage, protected: PROJ_INTERNAL void setAnchor(const util::optional<std::string> &anchor); + PROJ_INTERNAL void + setProperties(const util::PropertyMap + &properties); // throw(InvalidValueTypeException) + private: PROJ_OPAQUE_PRIVATE_DATA Datum &operator=(const Datum &other) = delete; |
