20#include "lib/fit/function.h"
25#if defined(PW_FUNCTION_CONFIG_HEADER)
26#include PW_FUNCTION_CONFIG_HEADER
36#ifndef PW_FUNCTION_INLINE_CALLABLE_SIZE
37#define PW_FUNCTION_INLINE_CALLABLE_SIZE (sizeof(void*))
53#ifndef PW_FUNCTION_ENABLE_DYNAMIC_ALLOCATION
54#define PW_FUNCTION_ENABLE_DYNAMIC_ALLOCATION 0
63#ifndef PW_FUNCTION_DEFAULT_ALLOCATOR_TYPE
64#define PW_FUNCTION_DEFAULT_ALLOCATOR_TYPE fit::default_callable_allocator
69namespace pw::function_internal::config {
72inline constexpr bool kEnableDynamicAllocation =
73 PW_FUNCTION_ENABLE_DYNAMIC_ALLOCATION;
#define PW_FUNCTION_INLINE_CALLABLE_SIZE
User-provided header to optionally override options in this file.
Definition: config.h:37