DataFactory< T > Class Template Reference

#include <BoxLayoutData.H>

Inheritance diagram for DataFactory< T >:

Inheritance graph
[legend]

List of all members.


Detailed Description

template<class T>
class DataFactory< T >

Factory object to data members of a BoxLayoutData container.

Public Member Functions

virtual ~DataFactory ()
virtual T * create (const Box &box, int ncomps, const DataIndex &a_datInd) const =0
 factory function. creates a new 'T' object
virtual bool callDelete () const

Constructor & Destructor Documentation

template<class T>
virtual DataFactory< T >::~DataFactory (  )  [inline, virtual]


Member Function Documentation

template<class T>
virtual T* DataFactory< T >::create ( const Box box,
int  ncomps,
const DataIndex a_datInd 
) const [pure virtual]

template<class T>
virtual bool DataFactory< T >::callDelete (  )  const [inline, virtual]


The documentation for this class was generated from the following file:

Generated on Tue Apr 14 14:23:00 2009 for Chombo + EB by  doxygen 1.5.5