From 360657d16d1974e096d8d3bb61e18fee35598d1a Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Mon, 18 Nov 2019 23:47:17 +0100 Subject: createGeodeticDatum(): query and set publicationDate --- include/proj/common.hpp | 2 +- include/proj/datum.hpp | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) (limited to 'include') 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 &anchor); + PROJ_INTERNAL void + setProperties(const util::PropertyMap + &properties); // throw(InvalidValueTypeException) + private: PROJ_OPAQUE_PRIVATE_DATA Datum &operator=(const Datum &other) = delete; -- cgit v1.2.3