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: about 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
skarupke/std_function A C++ library providing a set of standard function wrappers around common programming tasks. 45
pmed/fixed_size_function Provides a C++ class to wrap fixed-size functions without dynamic memory allocation. 68
naios/function2 A C++ library providing improved, configurable function wrappers with support for move-only types and qualifiers. 545
boostorg/hof A C++ library providing modern utilities for functions and function objects to improve expressiveness and simplify constructs. 507
rigtorp/spscqueue A C++ implementation of a bounded single-producer single-consumer queue with wait-free and lock-free semantics 913
rigtorp/seqlock An implementation of a lock-free concurrency primitive in C++11. 188
imageworks/pystring A set of C++ functions mimicking Python string class methods using std::string. 954
rigtorp/udpreplay Replays UDP packets from a pcap file 260
ned14/outcome Provides a lightweight alternative to C++ exception handling for reporting and handling function failures in C++ programs. 714
kaidokert/fastdelegate A C++11 implementation of a dynamic function pointer mechanism with improved performance and features compared to the original version. 24
tartanllama/function_ref A lightweight, non-owning reference to a callable. 170
shigekikarita/tfd A D programming language wrapper around the TensorFlow C API 32
guck111/ramda A functional JavaScript library designed to facilitate predictable and composable code 46
fsprojects/simdarray A library that provides performance-enhanced array operations using SIMD and parallel processing in F# 132
acdemiralp/acd A collection of single-file utilities for C++. 30