maliput
maliput::drake::systems::system_scalar_converter_internal Namespace Reference

Functions

void ThrowConversionMismatch (const type_info &s_t_info, const type_info &s_u_info, const type_info &other_info)
 
void ThrowConversionMismatch (const std::type_info &s_t_info, const std::type_info &s_u_info, const std::type_info &other_info)
 
template<bool subtype_preservation, template< typename > class S, typename T , typename U >
static std::unique_ptr< System< T > > Make (const System< U > &other)
 

Function Documentation

◆ Make()

static std::unique_ptr<System<T> > maliput::drake::systems::system_scalar_converter_internal::Make ( const System< U > &  other)
static

◆ ThrowConversionMismatch() [1/2]

void maliput::drake::systems::system_scalar_converter_internal::ThrowConversionMismatch ( const std::type_info &  s_t_info,
const std::type_info &  s_u_info,
const std::type_info &  other_info 
)

◆ ThrowConversionMismatch() [2/2]

void maliput::drake::systems::system_scalar_converter_internal::ThrowConversionMismatch ( const type_info &  s_t_info,
const type_info &  s_u_info,
const type_info &  other_info 
)