Defined in header
T* release();
static constexpr T lowest()
type_index( const std::type_info& info );
void reset( T* p = 0 );
template< class T > T* target(); (1)
virtual const char* name() const = 0;
Page 38 of 54