Asynchronous Loging Library for C++ projects