|
Scroom 0.14-49-gb7ae7a6d
|
#include <cstdint>#include <list>#include <memory>#include <utility>#include <boost/thread.hpp>#include <scroom/blockallocator.hh>#include <scroom/utilities.hh>

Go to the source code of this file.
Classes | |
| class | Scroom::MemoryBlobs::PageProvider |
| class | Scroom::MemoryBlobs::PageProvider::MarkPageFree |
| class | Scroom::MemoryBlobs::Blob |
| class | Scroom::MemoryBlobs::Blob::UnloadData |
Namespaces | |
| namespace | Scroom |
| namespace | Scroom::MemoryBlobs |
| namespace | Scroom::MemoryBlobs::RawPageData |
| namespace | Scroom::MemoryBlobs::Page |
Typedefs | |
| using | Scroom::MemoryBlobs::RawPageData::Ptr = std::shared_ptr< uint8_t > |
| using | Scroom::MemoryBlobs::RawPageData::ConstPtr = std::shared_ptr< const uint8_t > |
| using | Scroom::MemoryBlobs::RawPageData::WeakPtr = std::weak_ptr< uint8_t > |
| using | Scroom::MemoryBlobs::Page::Ptr = std::shared_ptr< Scroom::MemoryBlocks::Page > |
| using | Scroom::MemoryBlobs::PageList = std::list< Page::Ptr > |