Iros
 
Loading...
Searching...
No Matches
di::any::SharedStorage< Alloc > Member List

This is the complete list of members for di::any::SharedStorage< Alloc >, including all inherited members.

copy_assign(VTable &dest_vtable, SharedStorage *dest, VTable const &source_vtable, SharedStorage const *source)di::any::SharedStorage< Alloc >inlinestatic
copy_construct(concepts::VTableFor< Interface > auto const &vtable, SharedStorage *dest, SharedStorage const *source)di::any::SharedStorage< Alloc >inlinestatic
create(InPlaceType< Any >, meta::LikeExpected< CreationResult< T >, Any > &self, InPlaceType< T >, Args &&... args)di::any::SharedStorage< Alloc >inlinestatic
creation_is_fallible(InPlaceType< T >) -> booldi::any::SharedStorage< Alloc >inlinestatic
CreationResult typedefdi::any::SharedStorage< Alloc >
destroy(concepts::VTableFor< Interface > auto &vtable, SharedStorage *self)di::any::SharedStorage< Alloc >inlinestatic
detail::SharedStorageManagedi::any::SharedStorage< Alloc >friend
down_cast() -> T *di::any::SharedStorage< Alloc >inline
down_cast() const -> T const *di::any::SharedStorage< Alloc >inline
init(SharedStorage *self, InPlaceType< T >, Args &&... args)di::any::SharedStorage< Alloc >inlinestatic
Interface typedefdi::any::SharedStorage< Alloc >
Manage typedefdi::any::SharedStorage< Alloc >
move_assign(VTable &dest_vtable, SharedStorage *dest, VTable &source_vtable, SharedStorage *source)di::any::SharedStorage< Alloc >inlinestatic
move_construct(concepts::VTableFor< Interface > auto &vtable, SharedStorage *dest, SharedStorage *source)di::any::SharedStorage< Alloc >inlinestatic
operator=(SharedStorage const &) -> SharedStorage &=defaultdi::any::SharedStorage< Alloc >
SharedStorage()=defaultdi::any::SharedStorage< Alloc >
SharedStorage(SharedStorage const &)=defaultdi::any::SharedStorage< Alloc >
storage_category() -> StorageCategorydi::any::SharedStorage< Alloc >inlinestatic
~SharedStorage()=defaultdi::any::SharedStorage< Alloc >