From 23e651c2d535292cc15e9e5a51c85767d6ce37c0 Mon Sep 17 00:00:00 2001 From: greg Date: Fri, 27 Mar 2020 19:30:40 -0400 Subject: [PATCH] make dump() function const (issue #44) --- parallel_hashmap/phmap.h | 4 ++-- parallel_hashmap/phmap_dump.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/parallel_hashmap/phmap.h b/parallel_hashmap/phmap.h index a211c56..2b7ddb8 100644 --- a/parallel_hashmap/phmap.h +++ b/parallel_hashmap/phmap.h @@ -1498,7 +1498,7 @@ public: #ifndef PHMAP_NON_DETERMINISTIC template - bool dump(OutputArchive&); + bool dump(OutputArchive&) const; template bool load(InputArchive&); @@ -3113,7 +3113,7 @@ public: #ifndef PHMAP_NON_DETERMINISTIC template - bool dump(OutputArchive& ar); + bool dump(OutputArchive& ar) const; template bool load(InputArchive& ar); diff --git a/parallel_hashmap/phmap_dump.h b/parallel_hashmap/phmap_dump.h index 1c49057..0f3127a 100644 --- a/parallel_hashmap/phmap_dump.h +++ b/parallel_hashmap/phmap_dump.h @@ -47,7 +47,7 @@ namespace container_internal { // ------------------------------------------------------------------------ template template -bool raw_hash_set::dump(OutputArchive& ar) { +bool raw_hash_set::dump(OutputArchive& ar) const { static_assert(type_traits_internal::IsTriviallyCopyable::value, "value_type should be trivially copyable"); @@ -117,7 +117,7 @@ template template -bool parallel_hash_set::dump(OutputArchive& ar) { +bool parallel_hash_set::dump(OutputArchive& ar) const { static_assert(type_traits_internal::IsTriviallyCopyable::value, "value_type should be trivially copyable");