Teuchos - Trilinos Tools Package Version of the Day
Function object wrapper for as().
|TypeTo||Type 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.