Public Member Functions | |
std::unique_ptr< ObjInterface > | Clone () const final |
template<typename... Args> | |
Obj (in_place_t, Args &&...args) | |
const void * | ObjTypeId () const noexcept final |
const std::type_info & | Type () const noexcept final |
Public Attributes | |
T | value |
absl::any::Obj< T >::Obj | ( | in_place_t | , |
Args &&... | args | ||
) | [inline, explicit] |
std::unique_ptr<ObjInterface> absl::any::Obj< T >::Clone | ( | ) | const [inline, virtual] |
Implements absl::any::ObjInterface.
const void* absl::any::Obj< T >::ObjTypeId | ( | ) | const [inline, virtual] |
Implements absl::any::ObjInterface.
const std::type_info& absl::any::Obj< T >::Type | ( | ) | const [inline, virtual] |
Implements absl::any::ObjInterface.
T absl::any::Obj< T >::value |