diff options
| author | Jordan <jordan@psifertex.com> | 2018-10-19 09:35:48 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-10-19 09:35:48 -0400 |
| commit | 8de8bad6f2f5517d858568a9871dd99f7e8d5d4b (patch) | |
| tree | 8f1b3e311726a323e43c427ef35014d9d8017acf /binaryninjaapi.h | |
| parent | 5bd473ce9f0bf37eb33ea0376fd843c585060d4f (diff) | |
| parent | 6c554162b307ba06102038f62113f5c336eab8a1 (diff) | |
Merge pull request #1172 from DatBrick/databuffer_perf
Added move constructor/assignment operator to DataBuffer
Diffstat (limited to 'binaryninjaapi.h')
| -rw-r--r-- | binaryninjaapi.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/binaryninjaapi.h b/binaryninjaapi.h index 6f6778da..2b3273a8 100644 --- a/binaryninjaapi.h +++ b/binaryninjaapi.h @@ -672,10 +672,12 @@ namespace BinaryNinja DataBuffer(size_t len); DataBuffer(const void* data, size_t len); DataBuffer(const DataBuffer& buf); + DataBuffer(DataBuffer&& buf); DataBuffer(BNDataBuffer* buf); ~DataBuffer(); DataBuffer& operator=(const DataBuffer& buf); + DataBuffer& operator=(DataBuffer&& buf); BNDataBuffer* GetBufferObject() const { return m_buffer; } |
