invoke.hpp

Function wrappers

Provides C++17 analogs for standard library functions std::invoke and std::apply

std::invoke/std::apply analogs for C++11/14

GitHub

40 stars
3 watching
7 forks
Language: C++
last commit: over 3 years ago
Linked from 1 awesome list

applyc-plus-plusc-plus-plus-11c-plus-plus-14c-plus-plus-17cppcpp11cpp14cpp17invoke

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
blackmatov/flat.hppA library of associative containers with vector-like behavior75
blackmatov/enum.hppA header-only C++17 library providing compile-time enum reflection capabilities45
sciencemanx/ctf_importEnables cross-platform invocation of functions from stripped binaries.110
chili-epfl/qml-cvcameraA QML plugin wrapper for fast OpenCV camera access on desktop and Android devices57
jaredpar/pinvoke-interop-assistantA tool to simplify P/Invoke interop development by providing auto-completion and conversion features for C# developers working with Win32 APIs.434
blackmatov/ecs.hppAn implementation of an Entity Component System architecture for managing game-like entities and their associated data39
alairion/not-enough-standardsA modern C++ library providing platform-independent utilities for process management, synchronization, and communication.229
mohamedlt/v_sokol_gpA V wrapper for the sokol_gp 2D rendering library with Sokol GP support.4
thekvs/cpp-serializersCompares performance of various data serialization libraries in C++731
jolifantobambla/vkAutomated C++-to-Lisp bindings for the Vulkan API49
apolukhin/magic_getA C++14 library for basic reflection and std::tuple-like methods without boilerplate code or macros.207
skypjack/uvwA lightweight C++ wrapper for the libuv event loop API1,880
malamanteau/handycppA collection of utility functions to simplify C++17 development13
nihlus/advanceddlsupportAn alternative to traditional P/Invoke in C# for easy and flexible native code interaction across multiple platforms and runtimes.496
d35ha/callobfuscatorTools for modifying Windows API imports to evade analysis and detection by static/dynamic analysis tools.984