|
LeviLamina
|
This is the complete list of members for ll::data::AnyFunctionObj< Fn, Ret, Args >, including all inherited members.
| anyFnSizeNumPtrs (defined in ll::data::AnyFunctionObjBase) | ll::data::AnyFunctionObjBase | inlinestatic |
| AnyFunctionObj(T &&fn) (defined in ll::data::AnyFunctionObj< Fn, Ret, Args >) | ll::data::AnyFunctionObj< Fn, Ret, Args > | inlineexplicit |
| AnyObjBase()=default (defined in ll::data::AnyObjBase) | ll::data::AnyObjBase | |
| AnyObjBase(AnyObjBase const &)=delete (defined in ll::data::AnyObjBase) | ll::data::AnyObjBase | |
| construct(void *to, F &&f) (defined in ll::data::AnyFunctionObj< Fn, Ret, Args >) | ll::data::AnyFunctionObj< Fn, Ret, Args > | inlinestatic |
| constructImpl(void *to, Args &&... args) noexcept(std::is_nothrow_constructible_v< Obj, Args... >) (defined in ll::data::AnyObjBase) | ll::data::AnyObjBase | inlineprotectedstatic |
| copy(void *to) const override (defined in ll::data::AnyFunctionObj< Fn, Ret, Args >) | ll::data::AnyFunctionObj< Fn, Ret, Args > | inlinevirtual |
| destroyImpl(Obj *self) noexcept (defined in ll::data::AnyObjBase) | ll::data::AnyObjBase | inlineprotectedstatic |
| getArg(std::any &any) -> std::conditional_t< std::is_reference_v< Arg >, Arg, std::add_lvalue_reference_t< Arg > > (defined in ll::data::AnyFunctionObjBase) | ll::data::AnyFunctionObjBase | inlineprotectedstatic |
| invoke(std::span< std::any > args) override (defined in ll::data::AnyFunctionObj< Fn, Ret, Args >) | ll::data::AnyFunctionObj< Fn, Ret, Args > | inlinevirtual |
| isLarge (defined in ll::data::AnyObjBase) | ll::data::AnyObjBase | protectedstatic |
| move(void *to) noexcept override (defined in ll::data::AnyFunctionObj< Fn, Ret, Args >) | ll::data::AnyFunctionObj< Fn, Ret, Args > | inlinevirtual |
| nothrowMove (defined in ll::data::AnyFunctionObj< Fn, Ret, Args >) | ll::data::AnyFunctionObj< Fn, Ret, Args > | inlinestatic |
| operator=(AnyObjBase const &)=delete (defined in ll::data::AnyObjBase) | ll::data::AnyObjBase | |
| smallObjSize (defined in ll::data::AnyFunctionObjBase) | ll::data::AnyFunctionObjBase | inlinestatic |
| tidy() noexcept override (defined in ll::data::AnyFunctionObj< Fn, Ret, Args >) | ll::data::AnyFunctionObj< Fn, Ret, Args > | inlinevirtual |
| ~AnyObjBase()=default (defined in ll::data::AnyObjBase) | ll::data::AnyObjBase | virtual |