aboutsummaryrefslogtreecommitdiff
path: root/zencore/include
diff options
context:
space:
mode:
authorPer Larsson <[email protected]>2022-02-03 10:10:32 +0100
committerPer Larsson <[email protected]>2022-02-03 10:10:32 +0100
commit02046f9bb44b16b7ce457f5b564cbf9d9cee4a91 (patch)
tree3b3a443d4a04308944f648406a87511fab8b5f8a /zencore/include
parentOverwrite existing refresh token. (diff)
downloadzen-02046f9bb44b16b7ce457f5b564cbf9d9cee4a91.tar.xz
zen-02046f9bb44b16b7ce457f5b564cbf9d9cee4a91.zip
Encrypt serialized auth state.
Diffstat (limited to 'zencore/include')
-rw-r--r--zencore/include/zencore/iobuffer.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/zencore/include/zencore/iobuffer.h b/zencore/include/zencore/iobuffer.h
index 816179a0a..5dbbb95bf 100644
--- a/zencore/include/zencore/iobuffer.h
+++ b/zencore/include/zencore/iobuffer.h
@@ -366,6 +366,9 @@ public:
[[nodiscard]] inline ZenContentType GetContentType() const { return m_Core->GetContentType(); }
[[nodiscard]] ZENCORE_API bool GetFileReference(IoBufferFileReference& OutRef) const;
+ inline MemoryView GetView() const { return MemoryView(m_Core->DataPointer(), m_Core->DataBytes()); }
+ inline MutableMemoryView GetMutableView() { return MutableMemoryView(m_Core->MutableDataPointer(), m_Core->DataBytes()); }
+
template<typename T>
[[nodiscard]] const T* Data() const
{