boost::capy
Types
Name |
Description |
A collection of type‐erased parts and process state |
|
A polymorphic data container with clear functionality. |
|
A smart pointer with unique ownership, type‐erased deleter, and allocator support. |
|
A smart pointer with unique ownership for arrays. |
|
A container of type‐erased objects |
|
A smart pointer with small buffer optimization. |
Functions
Name |
Description |
|
|
Invoke a callable, injecting stored objects as arguments The callable is invoked with zero or more arguments. For each argument type, if an object of that type (or key type) is stored in the container, a reference to that object is passed to the callable. |
|
|
|
Create a small_unique_ptr with in‐place construction. |
|
|
|
Equality operators |
|
Inequality operators |
|
Less‐than operators |
|
Less‐than‐or‐equal operators |
|
Greater‐than operators |
|
Greater‐than‐or‐equal operators |
Created with MrDocs