NDDEM
|
Get the type of the base class of T which inherited from std::enable_shared_from_this. More...
#include <traits.hpp>
Public Types | |
using | type = typename std::decay< typename PtrType::element_type >::type |
The type of the base of T that inherited from std::enable_shared_from_this. More... | |
Private Types | |
using | PtrType = decltype(detail::shared_from_this_wrapper::get(std::declval< T >())) |
Get the type of the base class of T which inherited from std::enable_shared_from_this.
|
private |
using cereal::traits::get_shared_from_this_base< T >::type = typename std::decay<typename PtrType::element_type>::type |
The type of the base of T that inherited from std::enable_shared_from_this.