Function

Function object

Implementation of an alternative function object type to std::function with reduced overhead for low-latency systems.

Heap allocation free version of C++11 std::function

GitHub

55 stars
6 watching
17 forks
Language: C++
last commit: almost 5 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
skarupke/std_functionA C++ library providing a set of standard function wrappers around common programming tasks.45
pmed/fixed_size_functionProvides a C++ class to wrap fixed-size functions without dynamic memory allocation.69
naios/function2A C++ library providing improved, configurable function wrappers with support for move-only types and qualifiers.549
boostorg/hofA C++ library providing modern utilities for functions and function objects to improve expressiveness and simplify constructs.507
rigtorp/spscqueueA C++ implementation of a bounded single-producer single-consumer queue with wait-free and lock-free semantics931
rigtorp/seqlockAn implementation of a lock-free concurrency primitive in C++11.196
imageworks/pystringA set of C++ functions mimicking Python string class methods using std::string.969
rigtorp/udpreplayReplays UDP packets from a pcap file262
ned14/outcomeProvides a lightweight alternative to C++ exception handling for reporting and handling function failures in C++ programs.723
kaidokert/fastdelegateA C++11 implementation of a dynamic function pointer mechanism with improved performance and features compared to the original version.25
tartanllama/function_refA lightweight, non-owning reference to a callable.171
shigekikarita/tfdA D programming language wrapper around the TensorFlow C API32
guck111/ramdaA functional JavaScript library designed to facilitate predictable and composable code46
fsprojects/simdarrayA library that provides performance-enhanced array operations using SIMD and parallel processing in F#132
acdemiralp/acdA collection of single-file utilities for C++.30