3rdParty/boost/1.78.0/libs/flyweight/doc/reference/index.html
"boost/flyweight.hpp" synopsisflyweightBoost.Flyweight comprises the following public headers:
Class template flyweight
Key-value flyweights
Tags
Factories
Holders
Locking policies
Tracking policies
In order to use the serialization capabilities of Boost.Flyweight, the appropriate Boost.Serialization library module must be linked. Other than that, Boost.Flyweight is a header-only library, requiring no additional object modules. The default simple_locking locking policy introduces a dependency on the Pthreads library on those POSIX-compliant environments where the Boost.Config macro BOOST_HAS_PTHREADS is set.
"boost/flyweight.hpp" synopsis#include\<boost/flyweight/flyweight.hpp\>#include\<boost/flyweight/hashed\_factory.hpp\>#include\<boost/flyweight/refcounted.hpp\>#include\<boost/flyweight/simple\_locking.hpp\>#include\<boost/flyweight/static\_holder.hpp\>
This convenience header includes the main class template flyweight along with the default components used by flyweight.
Revised September 1st 2014
© Copyright 2006-2014 Joaquín M López Muñoz. 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)