Changes pending approval

0
 
0
function2 - Description
Diff:
  • - copyable fu2::function
  • - move-only fu2::unique_function (capable of holding move only types)
  • * copyable fu2::function
  • * move-only fu2::unique_function (capable of holding move only types)
  • - const, volatile and reference correct (qualifiers are part of the operator() signature).
  • - convertible to and from std::function as well as other callable types.
  • - adaptable through fu2::function_base (internal capacity, copyable and exception guarantees)
  • - overloadable with an arbitrary count of signatures (fu2::function<bool(int), bool(float)>)
  • - full allocator support in contrast of std::function which doesn’t provide support anymore
  • - covered by unit tests and continuous integration (GCC, Clang and MSVC).
  • - header only, just copy and include function.hpp in your project, permissive licensed under boost.
  • * const, volatile and reference correct (qualifiers are part of the operator() signature).
  • * convertible to and from std::function as well as other callable types.
  • * adaptable through fu2::function_base (internal capacity, copyable and exception guarantees)
  • * overloadable with an arbitrary count of signatures (fu2::function<bool(int), bool(float)>)
  • * full allocator support in contrast of std::function which doesn’t provide support anymore
  • * covered by unit tests and continuous integration (GCC, Clang and MSVC).
  • * header only, just copy and include function.hpp in your project, permissive licensed under boost.
Suggested by Naios
0
 
0
fox-toolkit - Description
Diff:
  • - - -
  • FOX is a C++ based Toolkit for developing Graphical User Interfaces easily and
  • effectively.
Suggested by NazioByte