Data-Buffer-Shared
view release on metacpan or search on metacpan
buf_generic.h view on Meta::CPAN
/*
* buf_generic.h -- Macro-template for shared-memory typed buffers.
*
* Before including, define:
* BUF_PREFIX -- function prefix (e.g., buf_i64)
* BUF_ELEM_TYPE -- C element type (e.g., int64_t)
* BUF_VARIANT_ID -- unique integer for header validation
* BUF_ELEM_SIZE -- sizeof(BUF_ELEM_TYPE) or fixed string length
*
* Optional:
* BUF_HAS_COUNTERS -- generate incr/decr/cas (integer types only)
* BUF_IS_FLOAT -- element is float/double (affects SV conversion)
( run in 1.148 second using v1.01-cache-2.11-cpan-5c0b1e786e0 )