faudes::CastToType< T, bool > Class Template Reference

Detailed Description

template<class T, bool = std::is_polymorphic<T>::value>
class faudes::CastToType< T, bool >

Wrapper for dynamivc_cast<Type*>() that returns a nullptr when the argument is not a polymorphic class (instead of a compile-time error). See TBaseSet::DoWrite() for the use case that triggered this wrapper.

Definition at line 1016 of file cfl_types.h.

#include <cfl_types.h>


The documentation for this class was generated from the following file:

libFAUDES 2.33h --- 2025.06.18 --- c++ api documentaion by doxygen