WinStd
Windows Win32 API using Standard C++
|
DATA_BLOB wrapper class. More...
#include <WinStd/Crypt.h>
Public Member Functions | |
data_blob () noexcept | |
Initializes an empty BLOB. | |
data_blob (BYTE *data, DWORD size) noexcept | |
Initializes a BLOB from existing data. | |
data_blob (const DATA_BLOB &other) | |
Duplicate an existing BLOB. | |
data_blob (data_blob &&other) noexcept | |
Move an existing BLOB. | |
virtual | ~data_blob () |
Destroys the BLOB. | |
data_blob & | operator= (const DATA_BLOB &other) |
Copy an existing BLOB. | |
data_blob & | operator= (data_blob &&other) noexcept |
Move an existing BLOB. | |
DWORD | size () const noexcept |
Get BLOB size. | |
const BYTE * | data () const noexcept |
Get BLOB buffer. | |
BYTE * | data () noexcept |
Get BLOB buffer. | |
DATA_BLOB wrapper class.