summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/CommonAPI/InputStream.h10
-rw-r--r--src/CommonAPI/OutputStream.h10
2 files changed, 20 insertions, 0 deletions
diff --git a/src/CommonAPI/InputStream.h b/src/CommonAPI/InputStream.h
index b31411a..82da755 100644
--- a/src/CommonAPI/InputStream.h
+++ b/src/CommonAPI/InputStream.h
@@ -79,6 +79,16 @@ class InputStream {
virtual void beginReadStringVector() = 0;
virtual void beginReadByteBufferVector() = 0;
virtual void beginReadVersionVector() = 0;
+
+ virtual void beginReadInt8EnumVector() = 0;
+ virtual void beginReadInt16EnumVector() = 0;
+ virtual void beginReadInt32EnumVector() = 0;
+ virtual void beginReadInt64EnumVector() = 0;
+ virtual void beginReadUInt8EnumVector() = 0;
+ virtual void beginReadUInt16EnumVector() = 0;
+ virtual void beginReadUInt32EnumVector() = 0;
+ virtual void beginReadUInt64EnumVector() = 0;
+
virtual void beginReadVectorOfSerializableStructs() = 0;
virtual void beginReadVectorOfSerializableVariants() = 0;
virtual void beginReadVectorOfVectors() = 0;
diff --git a/src/CommonAPI/OutputStream.h b/src/CommonAPI/OutputStream.h
index 1f33de9..16bbcc7 100644
--- a/src/CommonAPI/OutputStream.h
+++ b/src/CommonAPI/OutputStream.h
@@ -295,6 +295,16 @@ class OutputStream {
virtual void beginWriteStringVector(uint32_t sizeOfVector) = 0;
virtual void beginWriteByteBufferVector(uint32_t sizeOfVector) = 0;
virtual void beginWriteVersionVector(uint32_t sizeOfVector) = 0;
+
+ virtual void beginWriteInt8EnumVector(uint32_t sizeOfVector) = 0;
+ virtual void beginWriteInt16EnumVector(uint32_t sizeOfVector) = 0;
+ virtual void beginWriteInt32EnumVector(uint32_t sizeOfVector) = 0;
+ virtual void beginWriteInt64EnumVector(uint32_t sizeOfVector) = 0;
+ virtual void beginWriteUInt8EnumVector(uint32_t sizeOfVector) = 0;
+ virtual void beginWriteUInt16EnumVector(uint32_t sizeOfVector) = 0;
+ virtual void beginWriteUInt32EnumVector(uint32_t sizeOfVector) = 0;
+ virtual void beginWriteUInt64EnumVector(uint32_t sizeOfVector) = 0;
+
virtual void beginWriteVectorOfSerializableStructs(uint32_t sizeOfVector) = 0;
virtual void beginWriteVectorOfSerializableVariants(uint32_t sizeOfVector) = 0;
virtual void beginWriteVectorOfVectors(uint32_t sizeOfVector) = 0;