UPDATED tentative to fix ERROR macro compilation error on MSVC

Merged Emmanuel Promayon requested to merge feature/loggerinterface into develop

Merge request reports