aboutsummaryrefslogtreecommitdiff
path: root/zencore/include
diff options
context:
space:
mode:
Diffstat (limited to 'zencore/include')
-rw-r--r--zencore/include/zencore/compactbinarybuilder.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/zencore/include/zencore/compactbinarybuilder.h b/zencore/include/zencore/compactbinarybuilder.h
index 5311bbb07..4be8c2ba5 100644
--- a/zencore/include/zencore/compactbinarybuilder.h
+++ b/zencore/include/zencore/compactbinarybuilder.h
@@ -455,7 +455,17 @@ public:
return CbWriter::Save(Writer);
}
- uint64_t GetSaveSize() = delete;
+ ZENCORE_API CbFieldViewIterator Save(MutableMemoryView Buffer)
+ {
+ ZEN_ASSERT(m_Finalized);
+ return CbWriter::Save(Buffer);
+ }
+
+ uint64_t GetSaveSize()
+ {
+ ZEN_ASSERT(m_Finalized);
+ return CbWriter::GetSaveSize();
+ }
void Finalize()
{