Changes for version 1.2.1

  • add get_global_[tls_]ptr
  • add PANDA_GLOBAL/TLS_MEMBER[_PTR] macros helpers for creating static members (global or tls) which has the same address across any shared library.
  • change log level names to camel case (fuck the fucking macros)
  • fix intrusive_chain size(): now O(1)
  • CallbackDispatcher: extended callback is now accepted only in add_event_listener to resolve ambiguity with template lambdas when dispatcher.add([](auto...) { });

Modules

Collection of useful functions and classes for C++.