////
Copyright (c) 2019 Vinnie Falco (vinnie.falco@gmail.com)
Copyright (c) 2020 Krystian Stasiowski (sdkrystian@gmail.com)
Copyright (c) 2025 Dmitry Arkhipov (grisumbras@yandex.ru)

Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Official repository: https://github.com/boostorg/json
////

= Allocators

Here we discuss the various allocator models used in the C++ standard, followed
by an explanation of the model used in this library and its benefits. Finally
we discuss how the library interoperates with existing code that uses
polymorphic allocators.

:leveloffset: +1

include::background.adoc[]
include::storage_ptr.adoc[]
include::uses_allocator.adoc[]

:leveloffset: -1
