diff options
| author | Dan Engelbrecht <[email protected]> | 2022-04-26 00:40:36 +0200 |
|---|---|---|
| committer | Dan Engelbrecht <[email protected]> | 2022-06-13 12:06:27 +0200 |
| commit | 62e5a5a5537bfacd8e7dc8197b692763dce5bee4 (patch) | |
| tree | 274e676c89c760dc62ad722b2df716d1460b5911 /zencore/include | |
| parent | more WIP (diff) | |
| download | zen-62e5a5a5537bfacd8e7dc8197b692763dce5bee4.tar.xz zen-62e5a5a5537bfacd8e7dc8197b692763dce5bee4.zip | |
WIP
Diffstat (limited to 'zencore/include')
| -rw-r--r-- | zencore/include/zencore/compactbinarybuilder.h | 2 | ||||
| -rw-r--r-- | zencore/include/zencore/compactbinarypackage.h | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/zencore/include/zencore/compactbinarybuilder.h b/zencore/include/zencore/compactbinarybuilder.h index dbd010705..d95be558a 100644 --- a/zencore/include/zencore/compactbinarybuilder.h +++ b/zencore/include/zencore/compactbinarybuilder.h @@ -96,6 +96,8 @@ public: ZENCORE_API void Save(BinaryWriter& Writer); + ZENCORE_API IoBuffer SaveAsIoBuffer(); + /** * The size of buffer (in bytes) required to serialize the fields that have been written. * diff --git a/zencore/include/zencore/compactbinarypackage.h b/zencore/include/zencore/compactbinarypackage.h index c3e587f40..08e0a4d6c 100644 --- a/zencore/include/zencore/compactbinarypackage.h +++ b/zencore/include/zencore/compactbinarypackage.h @@ -331,6 +331,8 @@ public: /** Save the object and attachments into the writer as a stream of compact binary fields. */ ZENCORE_API void Save(BinaryWriter& Writer) const; + ZENCORE_API IoBuffer SaveAsIoBuffer() const; + private: ZENCORE_API void SetObject(CbObject Object, const IoHash* Hash, AttachmentResolver* Resolver); ZENCORE_API void AddAttachment(const CbAttachment& Attachment, AttachmentResolver* Resolver); |