|
Teuchos Package Browser (Single Doxygen Collection)
Version of the Day
|
Function object wrapper for as(). More...
#include <Teuchos_as.hpp>
Public Member Functions | |
| asFunc () | |
| template<class TypeFrom > | |
| TypeTo | operator() (const TypeFrom &t) |
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.
Definition at line 289 of file Teuchos_as.hpp.
| Teuchos::asFunc< TypeTo >::asFunc | ( | ) | [inline] |
Definition at line 291 of file Teuchos_as.hpp.
| TypeTo Teuchos::asFunc< TypeTo >::operator() | ( | const TypeFrom & | t | ) | [inline] |
Definition at line 294 of file Teuchos_as.hpp.
1.7.6.1