diff options
| author | Stefan Boberg <[email protected]> | 2022-06-10 14:43:51 +0200 |
|---|---|---|
| committer | Stefan Boberg <[email protected]> | 2022-06-10 14:43:51 +0200 |
| commit | c7ce7b90ec6c455c5ad3fcfbcd6fc51d3458c1af (patch) | |
| tree | 8d413bc56b38f03fe97f5ef504a265ed65b4de8d /zencore/include | |
| parent | update CHANGELOG.md (diff) | |
| download | zen-c7ce7b90ec6c455c5ad3fcfbcd6fc51d3458c1af.tar.xz zen-c7ce7b90ec6c455c5ad3fcfbcd6fc51d3458c1af.zip | |
added IoBuffer::MutableData()
Diffstat (limited to 'zencore/include')
| -rw-r--r-- | zencore/include/zencore/iobuffer.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/zencore/include/zencore/iobuffer.h b/zencore/include/zencore/iobuffer.h index bf658922d..b38201ba3 100644 --- a/zencore/include/zencore/iobuffer.h +++ b/zencore/include/zencore/iobuffer.h @@ -390,6 +390,12 @@ public: return reinterpret_cast<const T*>(m_Core->DataPointer()); } + template<typename T> + [[nodiscard]] T* MutableData() const + { + return reinterpret_cast<T*>(m_Core->MutableDataPointer()); + } + private: RefPtr<IoBufferCore> m_Core = new IoBufferCore; |