diff --git a/src/Serializer.h b/src/Serializer.h index f21940cf8..40613dd52 100644 --- a/src/Serializer.h +++ b/src/Serializer.h @@ -24,6 +24,10 @@ public: Serializer(int n = 256) { mData.reserve(n); } Serializer(const std::vector &data) : mData(data) { ; } Serializer(const std::string& data) : mData(data.data(), (data.data()) + data.size()) { ; } + Serializer(std::vector::iterator begin, std::vector::iterator end) : + mData(begin, end) { ; } + Serializer(std::vector::const_iterator begin, std::vector::const_iterator end) : + mData(begin, end) { ; } // assemble functions int add8(unsigned char byte);