AdjustedParamT typedef | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | protected |
CallbackAndInlineFlag | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | protected |
CallbackPointerUnionT typedef | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | protected |
CallImpl(void *CallableAddr, AdjustedParamT< ParamTs >... Params) | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | inlineprotectedstatic |
CallPtrT typedef | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | protected |
DestroyImpl(void *CallableAddr) noexcept | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | inlineprotectedstatic |
DestroyPtrT typedef | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | protected |
getCalleePtr() const | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | inlineprotected |
getCallPtr() const | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | inlineprotected |
getInlineStorage() const | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | inlineprotected |
getNonTrivialCallbacks() const | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | inlineprotected |
getOutOfLineStorage() const | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | inlineprotected |
getOutOfLineStorageAlignment() const | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | inlineprotected |
getOutOfLineStorageSize() const | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | inlineprotected |
getTrivialCallback() const | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | inlineprotected |
InlineStorageSize | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | protectedstatic |
isInlineStorage() const | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | inlineprotected |
isTrivialCallback() const | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | inlineprotected |
MoveImpl(void *LHSCallableAddr, void *RHSCallableAddr) noexcept | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | inlineprotectedstatic |
MovePtrT typedef | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | protected |
operator bool() const | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | inlineexplicit |
operator=(UniqueFunctionBase &&RHS) noexcept | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | inlineprotected |
setOutOfLineStorage(void *Ptr, size_t Size, size_t Alignment) | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | inlineprotected |
StorageUnion | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | protected |
UniqueFunctionBase(CallableT Callable, CalledAs< CalledAsT >) | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | inlineprotected |
UniqueFunctionBase(UniqueFunctionBase &&RHS) noexcept | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | inlineprotected |
UniqueFunctionBase()=default | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | protected |
~UniqueFunctionBase() | wpi::detail::UniqueFunctionBase< ReturnT, ParamTs > | inlineprotected |