|
template<class Obj , class... Args> |
static constexpr Obj * | constructImpl (void *to, Args &&... args) noexcept(std::is_nothrow_constructible_v< Obj, Args... >) |
|
template<class Obj > |
static constexpr void | destroyImpl (Obj *self) noexcept |
|
|
template<class Obj > |
static constexpr bool | isLarge |
|
◆ isLarge
template<class Obj >
bool ll::data::AnyObjBase::isLarge |
|
staticconstexprprotected |
Initial value:= sizeof(Obj) > Obj::smallObjSize || alignof(Obj) > alignof(std::max_align_t)
|| !Obj::nothrowMove
The documentation for this class was generated from the following file: