PawsStringDataSource< T > Class Template Reference

#include <PawsStringDataSource.h>

Inheritance diagram for PawsStringDataSource< T >:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

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

Detailed Description

template<class T>
class PawsStringDataSource< T >

Definition at line 32 of file PawsStringDataSource.h.


Constructor & Destructor Documentation

template<class T>
PawsStringDataSource< T >::PawsStringDataSource const char *  ,
DataConnect ,
int  ,
StringDataSource< T > & 
 

Definition at line 40 of file PawsStringDataSource.cpp.

References DataSource::BOTH, DataSourceObject::Connection, DataSource::DEFAULT, endl(), ERRORMSG, DataConnect::getDefaultTransferMethod(), PawsDataConnect::getPawsApp(), DataConnect::ID(), DataSource::INPUT, DataSource::OUTPUT, StringDataSource< T >::stringLen(), StringDataSource< T >::stringPtr(), and DataSourceObject::TransferMethod.

Here is the call graph for this function:

template<class T>
PawsStringDataSource< T >::~PawsStringDataSource  )  [virtual]
 

Definition at line 94 of file PawsStringDataSource.cpp.


Member Function Documentation

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

Reimplemented from DataSourceObject.

Definition at line 123 of file PawsStringDataSource.cpp.

References PawsDataConnect::poll().

Here is the call graph for this function:

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

Reimplemented from DataSourceObject.

Definition at line 104 of file PawsStringDataSource.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:21 2006 for IPPL by  doxygen 1.4.6