1
0
Fork 0
mirror of https://github.com/Atmosphere-NX/Atmosphere.git synced 2024-11-10 06:01:52 +00:00
Atmosphere/stratosphere/fs_mitm/source
Léo Lam 5b3e8e1c5d stratosphere: Use RAII for locks
This renames the Mutex class member functions so that the mutex types
satisfy Lockable.

This makes them usable with standard std::scoped_lock
and std::unique_lock, which lets us use RAII and avoids the need
for a custom RAII wrapper :)
2018-07-10 09:38:18 -07:00
..
debug.cpp fs.mitm: WIP LayeredFS impl (NOTE: UNUSABLE ATM) 2018-06-14 17:51:18 -06:00
debug.hpp fs.mitm: Implement basic passthrough framework for input commands. 2018-06-09 19:33:22 -06:00
fs_istorage.hpp Modernize C++ usage (#144) 2018-06-19 11:07:31 -07:00
fs_shim.c fs.mitm: WIP LayeredFS impl (NOTE: UNUSABLE ATM) 2018-06-14 17:51:18 -06:00
fs_shim.h fs.mitm: WIP LayeredFS impl (NOTE: UNUSABLE ATM) 2018-06-14 17:51:18 -06:00
fsmitm_layeredrom.cpp fs.mitm: Fix c++ modernization breaking changes 2018-06-27 23:02:06 -06:00
fsmitm_layeredrom.hpp Modernize C++ usage (#144) 2018-06-19 11:07:31 -07:00
fsmitm_main.cpp Modernize C++ usage (#144) 2018-06-19 11:07:31 -07:00
fsmitm_romfsbuild.cpp fs.mitm: Save memory+time in sibling reconstruction via reverse iteration 2018-06-29 00:34:18 -06:00
fsmitm_romfsbuild.hpp fs.mitm: Save memory+time in sibling reconstruction via reverse iteration 2018-06-29 00:34:18 -06:00
fsmitm_romstorage.hpp fs.mitm: WIP LayeredFS impl (NOTE: UNUSABLE ATM) 2018-06-14 17:51:18 -06:00
fsmitm_service.cpp fs.mitm: Fix debug-commented-out command 2018-06-28 20:42:27 -06:00
fsmitm_service.hpp fs.mitm: Fix c++ modernization breaking changes 2018-06-27 23:02:06 -06:00
fsmitm_utils.cpp fs.mitm: WIP LayeredFS impl (NOTE: UNUSABLE ATM) 2018-06-14 17:51:18 -06:00
fsmitm_utils.hpp fs.mitm: WIP LayeredFS impl (NOTE: UNUSABLE ATM) 2018-06-14 17:51:18 -06:00
fsmitm_worker.cpp stratosphere: Use RAII for locks 2018-07-10 09:38:18 -07:00
fsmitm_worker.hpp fs.mitm: WIP LayeredFS impl (NOTE: UNUSABLE ATM) 2018-06-14 17:51:18 -06:00
imitmserviceobject.hpp Modernize C++ usage (#144) 2018-06-19 11:07:31 -07:00
mitm_query_service.cpp stratosphere: Use RAII for locks 2018-07-10 09:38:18 -07:00
mitm_query_service.hpp fs.mitm: WIP LayeredFS impl (NOTE: UNUSABLE ATM) 2018-06-14 17:51:18 -06:00
mitm_server.hpp fs.mitm: WIP LayeredFS impl (NOTE: UNUSABLE ATM) 2018-06-14 17:51:18 -06:00
mitm_session.hpp fs.mitm: Use less path memory, fix source concat. (Fixes BotW, probably others) 2018-06-28 20:39:23 -06:00
sm_mitm.c fs.mitm: WIP LayeredFS impl (NOTE: UNUSABLE ATM) 2018-06-14 17:51:18 -06:00
sm_mitm.h fs.mitm: WIP LayeredFS impl (NOTE: UNUSABLE ATM) 2018-06-14 17:51:18 -06:00