|
10Duke Enterprise C++ SDK
|
#include <MutableDataSpan.h>
Extends DataSpan with mutable access to the underlying data.
This interface provides a mutable view of the data, allowing modification of the data.
Public Member Functions | |
| virtual unsigned char * | data ()=0 |
| Returns a mutable view of the underlying data. | |
| Public Member Functions inherited from tenduke::utl::DataSpan | |
| virtual const unsigned char * | data () const =0 |
| Returns a pointer to the beginning of the underlying sequence. | |
| virtual std::size_t | size_bytes () const =0 |
| Returns the size of the span in bytes. | |
|
pure virtual |
Returns a mutable view of the underlying data.
This provides a writable view of the data, allowing modification of the data.
Implemented in BinaryData, and tenduke::utl::BinaryData.