Extend serialization to gmx_int64_t
[alexxy/gromacs.git] / src / gromacs / utility / inmemoryserializer.h
index 55d315c6d3607939131be348dde99116fb2e3cf4..2466602399a8cb3ceaa3bcb464e35867e0b7aeff 100644 (file)
@@ -63,6 +63,7 @@ class InMemorySerializer : public ISerializer
         virtual bool reading() const { return false; }
         virtual void doUChar(unsigned char *value);
         virtual void doInt(int *value);
+        virtual void doInt64(gmx_int64_t *value);
         virtual void doFloat(float *value);
         virtual void doDouble(double *value);
         virtual void doString(std::string *value);
@@ -83,6 +84,7 @@ class InMemoryDeserializer : public ISerializer
         virtual bool reading() const { return true; }
         virtual void doUChar(unsigned char *value);
         virtual void doInt(int *value);
+        virtual void doInt64(gmx_int64_t *value);
         virtual void doFloat(float *value);
         virtual void doDouble(double *value);
         virtual void doString(std::string *value);