Skip to content

Thread-Safe Console

Philipp Seiwald requested to merge console into dev-v2

New Features

  • [io]:
    • Added class Console for thread-safe and convenient console output with different logging levels
    • encoding: Added convenience methods for std::string with encodeToString() and decodeFromString()

Bug Fixes

  • [core/io/parallel]:
    • Instances of core::PlatformHelper are not static anymore in core::Time, parallel::BackgroundWorker and io::serialization (fixes issue of wrong destruction order for static objects). This seems to have no negative influence on the performance of core::Time::currentTime() (measured on Linux).
  • [io]:
    • fixed bug in LogFileBase (tried to create an empty target directory)
Edited by Philipp Seiwald

Merge request reports