alpaqa 1.0.0a9
Nonconvex constrained optimization
Loading...
Searching...
No Matches
TypeErased< VTable, Allocator, SmallBufferSize > Member List

This is the complete list of members for TypeErased< VTable, Allocator, SmallBufferSize >, including all inherited members.

allocate(size_t size)TypeErased< VTable, Allocator, SmallBufferSize >inlineprivate
allocatorTypeErased< VTable, Allocator, SmallBufferSize >private
allocator_traits typedefTypeErased< VTable, Allocator, SmallBufferSize >private
allocator_type typedefTypeErased< VTable, Allocator, SmallBufferSize >
as() &TypeErased< VTable, Allocator, SmallBufferSize >inline
as() const &TypeErased< VTable, Allocator, SmallBufferSize >inline
as() &&TypeErased< VTable, Allocator, SmallBufferSize >inline
buffer_type typedefTypeErased< VTable, Allocator, SmallBufferSize >private
call(Ret(*f)(const void *, FArgs...), Args &&...args) constTypeErased< VTable, Allocator, SmallBufferSize >inlineprotected
call(Ret(*f)(void *, FArgs...), Args &&...args)TypeErased< VTable, Allocator, SmallBufferSize >inlineprotected
call(Ret(*f)(const void *)) constTypeErased< VTable, Allocator, SmallBufferSize >inlineprotected
call(Ret(*f)(void *))TypeErased< VTable, Allocator, SmallBufferSize >inlineprotected
call(Ret(*f)(const void *, const VTable &)) constTypeErased< VTable, Allocator, SmallBufferSize >inlineprotected
call(Ret(*f)(void *, const VTable &))TypeErased< VTable, Allocator, SmallBufferSize >inlineprotected
cleanup()TypeErased< VTable, Allocator, SmallBufferSize >inlineprivate
construct_inplace(Args &&...args)TypeErased< VTable, Allocator, SmallBufferSize >inlineprotected
deallocate()TypeErased< VTable, Allocator, SmallBufferSize >inlineprivate
do_copy_assign(const TypeErased &other)TypeErased< VTable, Allocator, SmallBufferSize >inlineprivate
get_allocator() const noexceptTypeErased< VTable, Allocator, SmallBufferSize >inline
invalid_sizeTypeErased< VTable, Allocator, SmallBufferSize >protectedstatic
make(std::allocator_arg_t tag, const Alloc &alloc, Args &&...args)TypeErased< VTable, Allocator, SmallBufferSize >inlinestatic
make(Args &&...args)TypeErased< VTable, Allocator, SmallBufferSize >inlinestatic
no_child_of_oursTypeErased< VTable, Allocator, SmallBufferSize >privatestatic
operator bool() const noexceptTypeErased< VTable, Allocator, SmallBufferSize >inlineexplicit
operator=(const TypeErased &other)TypeErased< VTable, Allocator, SmallBufferSize >inline
operator=(TypeErased &&other) noexceptTypeErased< VTable, Allocator, SmallBufferSize >inline
selfTypeErased< VTable, Allocator, SmallBufferSize >protected
sizeTypeErased< VTable, Allocator, SmallBufferSize >protected
small_bufferTypeErased< VTable, Allocator, SmallBufferSize >private
small_buffer_sizeTypeErased< VTable, Allocator, SmallBufferSize >static
type() const noexceptTypeErased< VTable, Allocator, SmallBufferSize >inline
TypeErased() noexcept(noexcept(allocator_type()))=defaultTypeErased< VTable, Allocator, SmallBufferSize >
TypeErased(std::allocator_arg_t, const Alloc &alloc)TypeErased< VTable, Allocator, SmallBufferSize >inline
TypeErased(const TypeErased &other)TypeErased< VTable, Allocator, SmallBufferSize >inline
TypeErased(const TypeErased &other, allocator_type alloc)TypeErased< VTable, Allocator, SmallBufferSize >inline
TypeErased(TypeErased &&other) noexceptTypeErased< VTable, Allocator, SmallBufferSize >inline
TypeErased(TypeErased &&other, const allocator_type &alloc) noexceptTypeErased< VTable, Allocator, SmallBufferSize >inline
TypeErased(std::allocator_arg_t, const Alloc &alloc, T &&d)TypeErased< VTable, Allocator, SmallBufferSize >inlineexplicit
TypeErased(std::allocator_arg_t, const Alloc &alloc, te_in_place_t< T >, Args &&...args)TypeErased< VTable, Allocator, SmallBufferSize >inlineexplicit
TypeErased(T &&d)TypeErased< VTable, Allocator, SmallBufferSize >inlineexplicit
TypeErased(te_in_place_t< T >, Args &&...args)TypeErased< VTable, Allocator, SmallBufferSize >inlineexplicit
vtableTypeErased< VTable, Allocator, SmallBufferSize >protected
~TypeErased()TypeErased< VTable, Allocator, SmallBufferSize >inline