This header-file is part of the ALib C++ Library.
© 2013-2025 A-Worx GmbH, Germany. Published under Boost Software License.
Definition in file boxing.prepro.hpp.
|
|
The macros in this section are introduced by module ALib Boxing.
|
#define | ALIB_BOXING_BOOTSTRAP_REGISTER_FAPPEND_FOR_APPENDABLE_TYPE(TAppendable) |
|
#define | ALIB_BOXING_BOOTSTRAP_REGISTER_FAPPEND_FOR_APPENDABLE_TYPE_N(TAppendable) |
|
#define | ALIB_BOXING_BOOTSTRAP_REGISTER_FAPPEND_FOR_APPENDABLE_TYPE_W(TAppendable) |
|
#define | ALIB_BOXING_BOOTSTRAP_REGISTER_FAPPEND_FOR_APPENDABLE_TYPE_X(TAppendable) |
|
#define | ALIB_BOXING_BOOTSTRAP_VTABLE_DBG_REGISTER(Identifier) |
|
#define | ALIB_BOXING_CUSTOMIZE(TSource, TMapped, ...) |
|
#define | ALIB_BOXING_CUSTOMIZE_ARRAY_TYPE(TSource, TElement, ...) |
|
#define | ALIB_BOXING_CUSTOMIZE_ARRAY_TYPE_NON_UNBOXABLE(TSource, TElement, ...) |
|
#define | ALIB_BOXING_CUSTOMIZE_DENY_BOXING(TSource) |
|
#define | ALIB_BOXING_CUSTOMIZE_NOT_UNBOXABLE(TSource, TMapped) |
|
#define | ALIB_BOXING_CUSTOMIZE_TYPE_MAPPING(TSource, TMapped) |
|
#define | ALIB_BOXING_DEFINE_FEQUALS_FOR_COMPARABLE_TYPE(TComparable) |
|
#define | ALIB_BOXING_DEFINE_FISLESS_FOR_COMPARABLE_TYPE(TComparable) |
|
#define | ALIB_BOXING_VTABLE_DECLARE(TMapped, Identifier) |
|
#define | ALIB_BOXING_VTABLE_DECLARE_ARRAYTYPE(TMapped, Identifier) |
|
#define | ALIB_BOXING_VTABLE_DECLARE_ARRAYTYPE_NOEXPORT(TMapped, Identifier) |
|
#define | ALIB_BOXING_VTABLE_DECLARE_NOEXPORT(TMapped, Identifier) |
|
#define | ALIB_BOXING_VTABLE_DEFINE(TMapped, Identifier) |
|
#define | ALIB_BOXING_VTABLE_DEFINE_ARRAYTYPE(TMapped, Identifier) |
|