Fix all compilation warnings in Windows

Closes #661 (closed)

Here we clean all compilation warnings in Windows:

  1. instead of TANGO_UNUSED, which does not work in Windows, we use standart C+17 [[maybe_unused]] which works on all platforms
  2. fix values casting for EncodedAttribute
  3. add [[maybe_unused]] to try-catch

And, finally, we enable all warnings to be errors in Windows too

Merge request reports

Loading