boost::capy

Namespaces

Name

brotli

zlib

Types

Name

Description

application

A collection of type‐erased parts and process state

datastore

A polymorphic data container with clear functionality.

polystore

A container of type‐erased objects

small_unique_ptr

A smart pointer with small buffer optimization.

Functions

Name

Description

invoke

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.

make_small_unique

Create a small_unique_ptr with in‐place construction.

swap

Swap two small_unique_ptr objects.

Created with MrDocs