Support Software for Vector Reduction/Transformation Operators  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Related Functions | List of all members
RTOpPack::DefaultReductTarget< ConcreteReductObj > Class Template Reference

Simple ReductTarget subclass for simple scalar objects. More...

#include <RTOpPack_RTOpTHelpers_decl.hpp>

Inheritance diagram for RTOpPack::DefaultReductTarget< ConcreteReductObj >:
Inheritance graph
[legend]

Public Member Functions

 DefaultReductTarget (const ConcreteReductObj &concreteReductObj)
 
void set (const ConcreteReductObj &concreteReductObj)
 
const ConcreteReductObj & get () const
 
std::string description () const
 

Related Functions

(Note that these are not member functions.)

template<class ConcreteReductObj >
const RCP< DefaultReductTarget
< ConcreteReductObj > > 
defaultReductTarget (const ConcreteReductObj &concreteReductObj)
 Nonmember constructor. More...
 

Detailed Description

template<class ConcreteReductObj>
class RTOpPack::DefaultReductTarget< ConcreteReductObj >

Simple ReductTarget subclass for simple scalar objects.

Definition at line 139 of file RTOpPack_RTOpTHelpers_decl.hpp.

Constructor & Destructor Documentation

template<class ConcreteReductObj >
RTOpPack::DefaultReductTarget< ConcreteReductObj >::DefaultReductTarget ( const ConcreteReductObj &  concreteReductObj)
inline

Definition at line 142 of file RTOpPack_RTOpTHelpers_decl.hpp.

Member Function Documentation

template<class ConcreteReductObj >
void RTOpPack::DefaultReductTarget< ConcreteReductObj >::set ( const ConcreteReductObj &  concreteReductObj)
inline

Definition at line 146 of file RTOpPack_RTOpTHelpers_decl.hpp.

template<class ConcreteReductObj >
const ConcreteReductObj& RTOpPack::DefaultReductTarget< ConcreteReductObj >::get ( ) const
inline

Definition at line 149 of file RTOpPack_RTOpTHelpers_decl.hpp.

template<class ConcreteReductObj >
std::string RTOpPack::DefaultReductTarget< ConcreteReductObj >::description ( ) const
virtual

Reimplemented from Teuchos::Describable.

Definition at line 27 of file RTOpPack_RTOpTHelpers_def.hpp.

Friends And Related Function Documentation

template<class ConcreteReductObj >
const RCP< DefaultReductTarget< ConcreteReductObj > > defaultReductTarget ( const ConcreteReductObj &  concreteReductObj)
related

Nonmember constructor.

Definition at line 164 of file RTOpPack_RTOpTHelpers_decl.hpp.


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