ParticleAttribDataSource Class Reference

#include <PtclAttribDataSource.h>

Inheritance diagram for ParticleAttribDataSource:

Inheritance graph
[legend]
Collaboration diagram for ParticleAttribDataSource:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ParticleAttribDataSource (const char *, DataConnect *, int, ParticleAttribBase *, DataSource *)
virtual ~ParticleAttribDataSource ()
void setDisconnected ()
virtual void * getConnectStorage ()
virtual void putMessage (Message *)=0
virtual void prepare_data (bool, unsigned)=0
virtual void insert_data (unsigned, unsigned, Message *)=0

Protected Attributes

ParticleBaseDataSourcePBase

Detailed Description

Definition at line 38 of file PtclAttribDataSource.h.


Constructor & Destructor Documentation

ParticleAttribDataSource::ParticleAttribDataSource const char *  ,
DataConnect ,
int  ,
ParticleAttribBase ,
DataSource
 

Definition at line 35 of file PtclAttribDataSource.cpp.

References ParticleBaseDataSource::find_particle_base(), NamedObj::name(), PBase, NamedObj::setName(), TAU_PROFILE, and TAU_VIZ.

Here is the call graph for this function:

ParticleAttribDataSource::~ParticleAttribDataSource  )  [virtual]
 

Definition at line 60 of file PtclAttribDataSource.cpp.


Member Function Documentation

virtual void* ParticleAttribDataSource::getConnectStorage  )  [inline, virtual]
 

Reimplemented in ACLVISParticleAttribDataSource< T >.

Definition at line 56 of file PtclAttribDataSource.h.

virtual void ParticleAttribDataSource::insert_data unsigned  ,
unsigned  ,
Message
[pure virtual]
 

Implemented in ACLVISParticleAttribDataSource< T >.

virtual void ParticleAttribDataSource::prepare_data bool  ,
unsigned 
[pure virtual]
 

Implemented in ACLVISParticleAttribDataSource< T >.

virtual void ParticleAttribDataSource::putMessage Message  )  [pure virtual]
 

Implemented in ACLVISParticleAttribDataSource< T >.

void ParticleAttribDataSource::setDisconnected  )  [inline]
 

Definition at line 49 of file PtclAttribDataSource.h.

References PBase.


Member Data Documentation

ParticleBaseDataSource* ParticleAttribDataSource::PBase [protected]
 

Definition at line 77 of file PtclAttribDataSource.h.

Referenced by ACLVISParticleAttribDataSource< T >::ACLVISParticleAttribDataSource(), ACLVISParticleAttribDataSource< T >::interact(), ParticleAttribDataSource(), setDisconnected(), and ACLVISParticleAttribDataSource< T >::~ACLVISParticleAttribDataSource().


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