PawsScalarDataSource< T > Class Template Reference

#include <PawsScalarDataSource.h>

Inheritance diagram for PawsScalarDataSource< T >:

Inheritance graph
[legend]
Collaboration diagram for PawsScalarDataSource< T >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 PawsScalarDataSource (const char *, DataConnect *, int, ScalarDataSource< T > &)
virtual ~PawsScalarDataSource ()
virtual bool update ()
virtual void interact (const char *=0)

Detailed Description

template<class T>
class PawsScalarDataSource< T >

Definition at line 33 of file PawsScalarDataSource.h.


Constructor & Destructor Documentation

template<class T>
PawsScalarDataSource< T >::PawsScalarDataSource const char *  ,
DataConnect ,
int  ,
ScalarDataSource< T > & 
 

Definition at line 41 of file PawsScalarDataSource.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>
PawsScalarDataSource< T >::~PawsScalarDataSource  )  [virtual]
 

Definition at line 94 of file PawsScalarDataSource.cpp.


Member Function Documentation

template<class T>
void PawsScalarDataSource< T >::interact const char *  = 0  )  [virtual]
 

Reimplemented from DataSourceObject.

Definition at line 123 of file PawsScalarDataSource.cpp.

References PawsDataConnect::poll().

Here is the call graph for this function:

template<class T>
bool PawsScalarDataSource< T >::update  )  [virtual]
 

Reimplemented from DataSourceObject.

Definition at line 104 of file PawsScalarDataSource.cpp.

References DataSource::BOTH, DataSource::INPUT, DataSource::OUTPUT, and DataSourceObject::TransferMethod.


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