46 #ifndef EPETRAEXT_TRANSFORM_H
47 #define EPETRAEXT_TRANSFORM_H
49 #if defined(EpetraExt_SHOW_DEPRECATED_WARNINGS)
51 #warning "The EpetraExt package is deprecated"
57 #include <Teuchos_RCP.hpp>
69 template<
typename T,
typename U>
130 virtual bool fwd() = 0;
147 virtual bool rvs() = 0;
239 template<
typename T,
typename U>
245 newObj_ = &((*this)( *origObj_ ));
249 template<
typename T,
typename U>
257 template<
typename T,
typename U>
265 template<
typename T,
typename U>
269 bool fwd() {
return true; }
270 bool rvs() {
return true; }
290 bool fwd() {
return true; }
291 bool rvs() {
return true; }
315 bool fwd() {
return true; }
316 bool rvs() {
return true; }
323 #endif //EPETRAEXT_TRANSFORM_H
Transform< T, T >::NewTypeRef Transform_Composite< T >typename Transform< T, T >::OriginalTypeRef orig this origObj_