This project is targeting to build a C++ library for thread-safe data hot reloading.
- Header-only library.
TimerReloader
- Supports reloading in a timer cicle.
- Supports get data instance, with thread-safe. Moreover, the gotten instance of data object is safe, even if a reloading occurs.
- Supports terminating.
- Clone:
git clone https://github.com/Liam0205/data-reloader.git
. - Change Directory:
cd data-reloader
. - Initialize sub-modules:
git submodule init
. - Clone sub-modules:
git submodule update
. - Build:
./blade build -p release ...
or./blade build -p debug ...
for debug mode. - Test:
./blade test
.