|
Scroom
0.14
|
#include <cstdint>#include <list>#include <utility>#include <boost/shared_ptr.hpp>#include <boost/thread.hpp>#include <boost/weak_ptr.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 | |
| Scroom | |
| Scroom::MemoryBlobs | |
| Scroom::MemoryBlobs::RawPageData | |
| Scroom::MemoryBlobs::Page | |
Typedefs | |
| using | Scroom::MemoryBlobs::RawPageData::Ptr = boost::shared_ptr< uint8_t > |
| using | Scroom::MemoryBlobs::RawPageData::ConstPtr = boost::shared_ptr< const uint8_t > |
| using | Scroom::MemoryBlobs::RawPageData::WeakPtr = boost::weak_ptr< uint8_t > |
| using | Scroom::MemoryBlobs::Page::Ptr = boost::shared_ptr< Scroom::MemoryBlocks::Page > |
| using | Scroom::MemoryBlobs::PageList = std::list< Page::Ptr > |