From 97b223135418fdee11b3c9669efb94bc378c19b0 Mon Sep 17 00:00:00 2001 From: Rene Gassmoeller Date: Thu, 10 Dec 2015 22:21:06 -0600 Subject: [PATCH] Provide serialization for long long TableEntry --- include/deal.II/base/table_handler.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/include/deal.II/base/table_handler.h b/include/deal.II/base/table_handler.h index 34de941ea8..e23d698367 100644 --- a/include/deal.II/base/table_handler.h +++ b/include/deal.II/base/table_handler.h @@ -734,6 +734,11 @@ namespace internal char c = 's'; ar &c & *p; } + else if (const unsigned long long int *p = boost::get(&value)) + { + char c = 'l'; + ar &c & *p; + } else Assert (false, ExcInternalError()); } @@ -785,6 +790,14 @@ namespace internal break; } + case 'l': + { + unsigned long long int val; + ar &val; + value = val; + break; + } + default: Assert (false, ExcInternalError()); } -- 2.39.5