Middleware agnostic implementation of Blob.
More...
#include <malTypes.hpp>
|
| | Blob ()=default |
| |
| | Blob (std::string_view const &data) |
| |
| | Blob (Blob const &)=default |
| |
| virtual std::string | getMimeType () const override |
| |
| virtual void | setMimeType (const std::string &) override |
| |
| virtual ::elt::mal::shared_vector< const uint8_t > | getBlob () const override |
| |
| virtual void | setBlob (const ::elt::mal::shared_vector< const uint8_t > &blob) override |
| |
| virtual void | swapBlob (::elt::mal::shared_vector< const uint8_t > &blob) override |
| |
| virtual | ~Blob ()=default |
| |
| std::unique_ptr< elt::mal::types::Blob > | clone () const override |
| |
| bool | keyEquals (const elt::mal::types::Blob &other) const override |
| |
| std::unique_ptr< elt::mal::types::Blob > | cloneKey () const override |
| |
| virtual bool | hasKey () const override |
| |
Middleware agnostic implementation of Blob.
Definition at line 30 of file malTypes.hpp.
◆ Blob() [1/3]
◆ Blob() [2/3]
| daqif::Blob::Blob |
( |
std::string_view const & |
data | ) |
|
◆ Blob() [3/3]
| daqif::Blob::Blob |
( |
Blob const & |
| ) |
|
|
default |
◆ ~Blob()
| virtual daqif::Blob::~Blob |
( |
| ) |
|
|
virtualdefault |
◆ clone()
| std::unique_ptr< elt::mal::types::Blob > daqif::Blob::clone |
( |
| ) |
const |
|
override |
◆ cloneKey()
| std::unique_ptr< elt::mal::types::Blob > daqif::Blob::cloneKey |
( |
| ) |
const |
|
override |
◆ getBlob()
| elt::mal::shared_vector< const uint8_t > daqif::Blob::getBlob |
( |
| ) |
const |
|
override |
◆ getMimeType()
| std::string daqif::Blob::getMimeType |
( |
| ) |
const |
|
overridevirtual |
◆ hasKey()
| bool daqif::Blob::hasKey |
( |
| ) |
const |
|
overridevirtual |
◆ keyEquals()
| bool daqif::Blob::keyEquals |
( |
const elt::mal::types::Blob & |
other | ) |
const |
|
override |
◆ setBlob()
| void daqif::Blob::setBlob |
( |
const ::elt::mal::shared_vector< const uint8_t > & |
blob | ) |
|
|
overridevirtual |
◆ setMimeType()
| void daqif::Blob::setMimeType |
( |
const std::string & |
| ) |
|
|
overridevirtual |
◆ swapBlob()
| void daqif::Blob::swapBlob |
( |
::elt::mal::shared_vector< const uint8_t > & |
blob | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: