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

Public Member Functions

 MarkPageFree (PageProvider::Ptr provider)
 
void operator() (Scroom::MemoryBlocks::Page *page)
 

Private Attributes

PageProvider::Ptr provider
 

Constructor & Destructor Documentation

◆ MarkPageFree()

Scroom::MemoryBlobs::PageProvider::MarkPageFree::MarkPageFree ( PageProvider::Ptr  provider)
inlineexplicit
128 : provider(std::move(provider_))
129 {
130 }
PageProvider::Ptr provider
Definition memoryblobs.hh:54

Member Function Documentation

◆ operator()()

void Scroom::MemoryBlobs::PageProvider::MarkPageFree::operator() ( Scroom::MemoryBlocks::Page page)
inline
132{ provider->markPageFree(p); }
PresentationInterfaceStub::Ptr const p
Definition determine-size-test.cc:172

Member Data Documentation

◆ provider

PageProvider::Ptr Scroom::MemoryBlobs::PageProvider::MarkPageFree::provider
private

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