Zoltan2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
AdapterFactory Class Reference

#include <AdapterForTests.hpp>

Public Member Functions

 AdapterFactory (UserInputForTests *uinput, const ParameterList &pList, const RCP< const Comm< int > > &comm)
 A class method for constructing an input adapter defind in a parameter list. More...
 
 ~AdapterFactory ()
 
Zoltan2::BaseAdapterRootgetMainAdapter () const
 
EAdapterType getMainAdapterType () const
 
Zoltan2::BaseAdapterRootgetCoordinateAdapter () const
 
EAdapterType getCoordinateAdapterType () const
 

Detailed Description

Definition at line 107 of file AdapterForTests.hpp.

Constructor & Destructor Documentation

AdapterFactory::AdapterFactory ( UserInputForTests uinput,
const ParameterList &  pList,
const RCP< const Comm< int > > &  comm 
)

A class method for constructing an input adapter defind in a parameter list.

Parameters
[in]uinputis the data source for adapter
[in]pListis the paramter list defining the data type to be used and adapter type to be costructed
[in]commis the process communicator
Returns
Ptr to the constructed adapter cast to the base class

Definition at line 247 of file AdapterForTests.hpp.

AdapterFactory::~AdapterFactory ( )

Definition at line 279 of file AdapterForTests.hpp.

Member Function Documentation

Zoltan2::BaseAdapterRoot* AdapterFactory::getMainAdapter ( ) const
inline

Definition at line 124 of file AdapterForTests.hpp.

EAdapterType AdapterFactory::getMainAdapterType ( ) const
inline

Definition at line 128 of file AdapterForTests.hpp.

Zoltan2::BaseAdapterRoot* AdapterFactory::getCoordinateAdapter ( ) const
inline

Definition at line 132 of file AdapterForTests.hpp.

EAdapterType AdapterFactory::getCoordinateAdapterType ( ) const
inline

Definition at line 136 of file AdapterForTests.hpp.


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