PawsFieldDataSource< T, Dim, M, C > Class Template Reference

#include <PawsFieldDataSource.h>

Inheritance diagram for PawsFieldDataSource< T, Dim, M, C >:

Inheritance graph
[legend]
Collaboration diagram for PawsFieldDataSource< T, Dim, M, C >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef Field< T, Dim, M, C > Field_t
typedef PawsFieldData< T,
Dim, M, C > 
PawsFieldData_t

Public Member Functions

 PawsFieldDataSource (const char *, DataConnect *, int, Field_t &)
virtual ~PawsFieldDataSource ()
virtual bool update ()
virtual void interact (const char *=0)

Detailed Description

template<class T, unsigned Dim, class M, class C>
class PawsFieldDataSource< T, Dim, M, C >

Definition at line 34 of file PawsFieldDataSource.h.


Member Typedef Documentation

template<class T, unsigned Dim, class M, class C>
typedef Field<T,Dim,M,C> PawsFieldDataSource< T, Dim, M, C >::Field_t
 

Definition at line 41 of file PawsFieldDataSource.h.

template<class T, unsigned Dim, class M, class C>
typedef PawsFieldData<T,Dim,M,C> PawsFieldDataSource< T, Dim, M, C >::PawsFieldData_t
 

Definition at line 42 of file PawsFieldDataSource.h.


Constructor & Destructor Documentation

template<class T, unsigned Dim, class M, class C>
PawsFieldDataSource< T, Dim, M, C >::PawsFieldDataSource const char *  ,
DataConnect ,
int  ,
Field_t
 

Definition at line 41 of file PawsFieldDataSource.cpp.

References DataSource::BOTH, DataSourceObject::Connection, DataSource::DEFAULT, endl(), ERRORMSG, DataConnect::getDefaultTransferMethod(), PawsDataConnect::getPawsApp(), DataConnect::ID(), DataSource::INPUT, DataSource::OUTPUT, and DataSourceObject::TransferMethod.

Here is the call graph for this function:

template<class T, unsigned Dim, class M, class C>
PawsFieldDataSource< T, Dim, M, C >::~PawsFieldDataSource  )  [virtual]
 

Definition at line 83 of file PawsFieldDataSource.cpp.

References PawsDataConnect::barrier().

Here is the call graph for this function:


Member Function Documentation

template<class T, unsigned Dim, class M, class C>
void PawsFieldDataSource< T, Dim, M, C >::interact const char *  = 0  )  [virtual]
 

Reimplemented from DataSourceObject.

Definition at line 126 of file PawsFieldDataSource.cpp.

References PawsDataConnect::poll().

Here is the call graph for this function:

template<class T, unsigned Dim, class M, class C>
bool PawsFieldDataSource< T, Dim, M, C >::update  )  [virtual]
 

Reimplemented from DataSourceObject.

Definition at line 102 of file PawsFieldDataSource.cpp.

References PawsDataConnect::barrier(), DataSource::BOTH, DataSource::INPUT, DataSource::OUTPUT, and DataSourceObject::TransferMethod.

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Mon Jan 16 14:45:16 2006 for IPPL by  doxygen 1.4.6