Write TPR body as opaque XDR data in big-endian format
[alexxy/gromacs.git] / src / gromacs / utility / tests / keyvaluetreeserializer.cpp
index c273d1c9b56987cf3990937bddccf2db10101034..83eefe635a10f7cfb673cd21f6ee29116f8d2249 100644 (file)
@@ -36,6 +36,8 @@
 
 #include "gromacs/utility/keyvaluetreeserializer.h"
 
+#include <cstddef>
+
 #include <gtest/gtest.h>
 
 #include "gromacs/utility/inmemoryserializer.h"
@@ -73,6 +75,7 @@ public:
     void doFloat(float* value) override { checker_.checkFloat(*value, nullptr); }
     void doDouble(double* value) override { checker_.checkDouble(*value, nullptr); }
     void doString(std::string* value) override { checker_.checkString(*value, nullptr); }
+    void doOpaque(char* /* value */, std::size_t /* size */) override { raiseAssert(); }
     void doReal(real* /* value */) override { raiseAssert(); }
     void doIvec(ivec* /* value */) override { raiseAssert(); }
     void doRvec(rvec* /* value */) override { raiseAssert(); }