This header file is part of module ALib Boxing of the ALib C++ Library.
© 2013-2024 A-Worx GmbH, Germany. Published under Boost Software License.
Definition in file boxing/fwds.hpp.
#include "alib/lang/allocation.hpp"Go to the source code of this file.
Namespaces | |
| namespace | alib |
| namespace | alib::boxing |
| namespace | alib::boxing::detail |
| This namespace implements internals of namespace alib::boxing. | |
| namespace | alib::monomem |
Macros | |
ALib Module Monomem Feature Selection | |
| #define | ALIB_MONOMEM_POOLALLOCATOR_DEFAULT_ALIGNMENT alignof(uint64_t) |
Typedefs | |
| using | Box = boxing::Box |
| Type alias in namespace alib. | |
| using | BoxesHA = boxing::TBoxes<lang::HeapAllocator> |
| Type alias in namespace alib. | |
| using | BoxesMA = boxing::TBoxes<MonoAllocator> |
| Type alias in namespace alib. | |
| using | BoxesPA = boxing::TBoxes<PoolAllocator> |
| Type alias in namespace alib. | |
| template<typename TChar , typename TAllocator > | |
| using | FAppend = boxing::FAppend<TChar, TAllocator> |
| Type alias in namespace alib. | |
| using | FClone = boxing::FClone |
| Type alias in namespace alib. | |
| using | FEquals = boxing::FEquals |
| Type alias in namespace alib. | |
| using | FHashcode = boxing::FHashcode |
| Type alias in namespace alib. | |
| using | FIsLess = boxing::FIsLess |
| Type alias in namespace alib. | |
| using | FIsNotNull = boxing::FIsNotNull |
| Type alias in namespace alib. | |
| using | FIsTrue = boxing::FIsTrue |
| Type alias in namespace alib. | |
| using | MonoAllocator = monomem::TMonoAllocator<lang::HeapAllocator> |
| using | PoolAllocator = monomem::TPoolAllocator<MonoAllocator , ALIB_MONOMEM_POOLALLOCATOR_DEFAULT_ALIGNMENT> |
| using | PoolAllocatorHA = monomem::TPoolAllocator<lang::HeapAllocator , ALIB_MONOMEM_POOLALLOCATOR_DEFAULT_ALIGNMENT> |