The Pedigree Project 0.1
Classes | Public Attributes | List of all members
MemoryMapManager::PreparedFileResize::Data Struct Reference
+ Collaboration diagram for MemoryMapManager::PreparedFileResize::Data:

Classes

struct  Mapping
 

Public Attributes

UniqueArray< Mappingmappings
 
UniqueArray< Cache::DiscardReferenceloans
 
size_t mappingCount = 0
 
size_t loanCount = 0
 
size_t totalLoans = 0
 
size_t newSize = 0
 
bool committed = false
 

Detailed Description

Definition at line 15 of file MemoryMappedFile-resize.cc.

Member Data Documentation

◆ committed

bool MemoryMapManager::PreparedFileResize::Data::committed = false

Definition at line 26 of file MemoryMappedFile-resize.cc.

◆ loanCount

size_t MemoryMapManager::PreparedFileResize::Data::loanCount = 0

Definition at line 23 of file MemoryMappedFile-resize.cc.

◆ loans

UniqueArray<Cache::DiscardReference> MemoryMapManager::PreparedFileResize::Data::loans

Definition at line 21 of file MemoryMappedFile-resize.cc.

◆ mappingCount

size_t MemoryMapManager::PreparedFileResize::Data::mappingCount = 0

Definition at line 22 of file MemoryMappedFile-resize.cc.

◆ mappings

UniqueArray<Mapping> MemoryMapManager::PreparedFileResize::Data::mappings

Definition at line 20 of file MemoryMappedFile-resize.cc.

◆ newSize

size_t MemoryMapManager::PreparedFileResize::Data::newSize = 0

Definition at line 25 of file MemoryMappedFile-resize.cc.

◆ totalLoans

size_t MemoryMapManager::PreparedFileResize::Data::totalLoans = 0

Definition at line 24 of file MemoryMappedFile-resize.cc.


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