Harlinn.Windows 0.1
|
#include <HWMFObjectsTypes.h>
Public Types | |
using | DataType = T |
Public Member Functions | |
constexpr | BlobValue () noexcept |
BlobValue (size_t dataSize) | |
BlobValue (size_t dataSize, DataType *data) noexcept | |
~BlobValue () | |
BlobValue (const BlobValue &other)=delete | |
BlobValue & | operator= (const BlobValue &other)=delete |
BlobValue (BlobValue &&other) noexcept | |
BlobValue & | operator= (BlobValue &&other) noexcept |
constexpr | operator bool () const noexcept |
constexpr size_t | DataSize () const noexcept |
constexpr const DataType * | data () const noexcept |
constexpr DataType * | data () noexcept |
Private Attributes | |
size_t | dataSize_ = 0 |
T * | data_ = nullptr |
using Harlinn::Windows::Media::BlobValue< T >::DataType = T |
|
inlineconstexprnoexcept |
|
inlineexplicit |
|
inlinenoexcept |
|
inline |
|
delete |
|
inlinenoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineexplicitconstexprnoexcept |
|
inlinenoexcept |
|
delete |
|
private |
|
private |