Scroom 0.14-49-gb7ae7a6d
Loading...
Searching...
No Matches
Scroom::MemoryBlobs::Blob::UnloadData Class Reference
Collaboration diagram for Scroom::MemoryBlobs::Blob::UnloadData:
Collaboration graph

Public Member Functions

 UnloadData (Blob::Ptr blob)
 
void operator() (uint8_t *data)
 

Private Attributes

Blob::Ptr blob
 

Constructor & Destructor Documentation

◆ UnloadData()

Scroom::MemoryBlobs::Blob::UnloadData::UnloadData ( Blob::Ptr  blob)
inlineexplicit
137 : blob(std::move(blob_))
138 {
139 }
Blob::Ptr blob
Definition memoryblobs.hh:91

Member Function Documentation

◆ operator()()

void Scroom::MemoryBlobs::Blob::UnloadData::operator() ( uint8_t *  data)
inline
142 {
143 blob->unload();
144 blob.reset();
145 }

Member Data Documentation

◆ blob

Blob::Ptr Scroom::MemoryBlobs::Blob::UnloadData::blob
private

The documentation for this class was generated from the following file: