X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FApplications%2Faxwin4_src%2FCommon%2Finclude%2Fserialisation.hpp;h=54293c1b29ec5e7a590d0ac633eac33547b4a37e;hb=5b487e31cf5145372e9777e9f82a8cd661d4f1b4;hp=5ccef67e9e861fba8d6c5d968046007cdf6f142d;hpb=145dd00e5c5a36f844be327e16a00b2983245423;p=tpg%2Facess2.git diff --git a/Usermode/Applications/axwin4_src/Common/include/serialisation.hpp b/Usermode/Applications/axwin4_src/Common/include/serialisation.hpp index 5ccef67e..54293c1b 100644 --- a/Usermode/Applications/axwin4_src/Common/include/serialisation.hpp +++ b/Usermode/Applications/axwin4_src/Common/include/serialisation.hpp @@ -37,6 +37,8 @@ public: ::uint8_t ReadU8(); ::uint16_t ReadU16(); ::int16_t ReadS16(); + ::uint32_t ReadU32(); + ::uint64_t ReadU64(); const ::std::vector ReadBuffer(); const ::std::string ReadString(); private: @@ -51,6 +53,8 @@ public: void WriteU8(::uint8_t val); void WriteU16(::uint16_t val); void WriteS16(::int16_t val); + void WriteU32(::uint32_t val); + void WriteU64(::uint64_t val); void WriteBuffer(size_t n, const void* val); void WriteString(const char* val, size_t n); void WriteString(const char* val) {