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

#include <ACLVISFieldDataSource.h>

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

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ACLVISFieldDataSource (const char *, DataConnect *, int, Field< T, Dim, M, C > &)
virtual ~ACLVISFieldDataSource ()
virtual bool update ()
virtual void interact (const char *=0)

Protected Member Functions

virtual void insert_data (const NDIndex< Dim > &, CompressedBrickIterator< T, Dim >)

Detailed Description

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

Definition at line 37 of file ACLVISFieldDataSource.h.


Constructor & Destructor Documentation

template<class T, unsigned Dim, class M, class C>
ACLVISFieldDataSource< T, Dim, M, C >::ACLVISFieldDataSource const char *  ,
DataConnect ,
int  ,
Field< T, Dim, M, C > & 
 

Definition at line 40 of file ACLVISFieldDataSource.cpp.

References VizTool::connect(), DataSourceObject::Connection, CT, endl(), ERRORMSG, FieldDataType, ACLVISDataConnect::getConnection(), DataConnect::ID(), DataConnect::onConnectNode(), DataSource::OUTPUT, TAU_PROFILE, TAU_TYPE_STRING, and TAU_VIZ.

Here is the call graph for this function:

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

Definition at line 90 of file ACLVISFieldDataSource.cpp.

References DataSourceObject::connected(), CT, VizTool::disconnect(), ACLVISDataConnect::getConnection(), DataConnect::onConnectNode(), TAU_PROFILE, TAU_TYPE_STRING, and TAU_VIZ.

Here is the call graph for this function:


Member Function Documentation

template<class T, unsigned Dim, class M, class C>
void ACLVISFieldDataSource< T, Dim, M, C >::insert_data const NDIndex< Dim > &  ,
CompressedBrickIterator< T, Dim > 
[protected, virtual]
 

Implements FieldDataSource< T, Dim, M, C >.

Definition at line 217 of file ACLVISFieldDataSource.cpp.

References DataSourceObject::connected(), CT, FieldDataSource< T, Dim, M, C >::MyField, TAU_PROFILE, TAU_TYPE_STRING, and TAU_VIZ.

Here is the call graph for this function:

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

Reimplemented from DataSourceObject.

Definition at line 190 of file ACLVISFieldDataSource.cpp.

References DataSourceObject::connected(), CT, ACLVISDataConnect::getConnection(), VizTool::Interact(), VizTool::InterpretCommand(), DataConnect::onConnectNode(), TAU_PROFILE, TAU_TYPE_STRING, and TAU_VIZ.

Here is the call graph for this function:

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

Reimplemented from DataSourceObject.

Definition at line 153 of file ACLVISFieldDataSource.cpp.

References DataSourceObject::connected(), CT, ACLVISTraits< V, T >::getType(), ReadFieldTool::GetVizData(), vizStructuredFieldDataType::InitData(), FieldDataSource< T, Dim, M, C >::MyField, DataConnect::onConnectNode(), TAU_PROFILE, TAU_TYPE_STRING, and TAU_VIZ.

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:34:06 2006 for IPPL by  doxygen 1.4.6