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).
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
andfilesystem
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).