42 #ifndef TEUCHOS_IMPLICIT_CAST_HPP
43 #define TEUCHOS_IMPLICIT_CAST_HPP
80 template<
class TypeTo,
class TypeFrom>
115 template<
class TypeTo,
class TypeFrom>
149 template<
class TypeTo,
class TypeFrom>
154 #endif // TEUCHOS_IMPLICIT_CAST_HPP
Teuchos header file which uses auto-configuration information to include necessary C++ headers...
TypeTo & implicit_ref_cast(TypeFrom &t)
Perform an implicit cast of reference types with a reference being returned.
TypeTo * implicit_ptr_cast(TypeFrom *t)
Perform an implicit cast of pointer types with a pointer being returned.
TypeTo implicit_cast(const TypeFrom &t)
Perform an implicit cast of concrete types with the casted object returned by value.