Changeset 73025

Timestamp:
Jul 12, 2011, 11:18:24 PM (11 years ago)
Author:
Domagoj Šarić
Message:

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.