| AnyStorage typedef | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | |
| create(U &&value) | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | inlinestatic |
| create(InPlaceType< T >, Args &&... args) | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | inlinestatic |
| create(InPlaceType< T >, std::initializer_list< U > list, Args &&... args) | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | inlinestatic |
| detail::MethodImplT | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | friend |
| emplace(U &&value) | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | inline |
| emplace(InPlaceType< T >, Args &&... args) | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | inline |
| emplace(InPlaceType< T >, std::initializer_list< U > list, Args &&... args) | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | inline |
| has_value() const -> bool requires(!is_reference) | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | inline |
| Interface typedef | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | |
| operator=(Type const &) -> Type &requires(is_trivially_copyable)=default | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | |
| operator=(Type &&) -> Type &requires(is_trivially_moveable)=default | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | |
| operator=(Type const &other) -> Type &requires(is_copyable) | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | inline |
| operator=(Type &&other) -> Type &requires(is_moveable) | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | inline |
| operator=(U &&value) -> Type & | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | inline |
| reset() | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | inline |
| Type()=default | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | |
| Type(Type const &)=default | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | |
| Type(Type const &other) | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | inline |
| Type(Type &&)=default | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | |
| Type(Type &&other) | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | inline |
| Type(U &&value) | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | inline |
| Type(InPlaceType< T >, Args &&... args) | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | inline |
| Type(InPlaceType< T >, std::initializer_list< U > list, Args &&... args) | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | inline |
| VTable typedef | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | |
| ~Type()=default | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | |
| ~Type() | di::any::AnyT< UserInterface, Storage, VTablePolicy >::Type | inline |