Demonstrate a simple io object that allows concurrent access and internal sequencing with a timer
This program requires a c++17 or better toolchain.
Some very good toolchains files available here:
https://github.com/ruslo/polly
in which case you can invoke cmake with:
cmake -DCMAKE_TOOLCHAIN_FILE=<POLLY_DIR>/cxx17.cmake -H<SRC_DIR> -B<BUILD_DIR>
Where:
POLLY_DIR
is the cloned polly repoSRC_DIR
is the directory containing this fileBUILD_DIR
is the intended build directory (in-source builds are evil)