diff options
Diffstat (limited to 'zencore/include')
| -rw-r--r-- | zencore/include/zencore/compactbinarybuilder.h | 12 |
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() { |