ReversingSpace / cpp-gamefilesystem

Game and general prototyping filesystem support.
Other
1 stars 2 forks source link

2018 Proposed API #3

Closed awstanley closed 6 years ago

awstanley commented 6 years ago

I finally got around to building this (Hacktoberfest reminded me).

This replaces the old stream-based design with memory mapping for speed. This pull only contains partial API upgrades to Storage (for File/View), and skeletal references to directories.

Due to shared_mutex and filesystem usage, DLL/SO build is gone and a quick test is thrown in.

Requesting review for pull prior to working on read/write code for view (at the moment it just builds and maps cleanly).