42#ifndef TEUCHOS_CONST_TYPE_TRAITS_HPP
43#define TEUCHOS_CONST_TYPE_TRAITS_HPP
62 template<
class U>
struct UnConst
63 {
typedef U Result; };
65 template<
class U>
struct UnConst<
const U>
66 {
typedef U Result; };
Teuchos header file which uses auto-configuration information to include necessary C++ headers.
Traits class that strips 'const' off of a type.
UnConst< T >::Result NonConstType
Smart reference counting pointer class for automatic garbage collection.
The Teuchos namespace contains all of the classes, structs and enums used by Teuchos,...