Teuchos - Trilinos Tools Package  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members
Teuchos::asFunc< TypeTo > Class Template Reference

Function object wrapper for as(). More...

#include <Teuchos_as.hpp>

Detailed Description

template<class TypeTo>
class Teuchos::asFunc< TypeTo >

Function object wrapper for as().

Template Parameters
TypeToType to which to convert; the output type.

Sometimes it is useful to pass around the as() type conversion function as a first-class object, for example as a function argument of generic algorithms such as std::transform(). In this case, you may use this class, which invokes as() in its operator() method. The operator() method is templated on the input type TypeFrom.

Definition at line 372 of file Teuchos_as.hpp.

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