Major refactoring of the memory mapping functionality:
replaced the memory_mapping and memory_mapping_source classes with the mapped_view class templates (and appropriate specialization) and the guard::mapped_view class template
changed lifetime management: using factory functions and an explicit guard class for mapped views
added the is_mappable metafunction.
Fixed the file_flags::create() member function.
Minor other refactoring and stylistic changes.
(No files)
Note:
See TracChangeset
for help on using the changeset viewer.