Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

BASIC_DATA< T > Class Template Reference

#include <definer.H>

Inheritance diagram for BASIC_DATA< T >:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 BASIC_DATA ()
 BASIC_DATA (const BASIC_DATA< T > &d)
virtual ~BASIC_DATA ()
const MODid () const
MODid ()
const T & data () const
T & data ()
const GEOMgeom () const
GEOMgeom ()
void write (GEOM *g, T d, MOD m)

Protected Attributes

_data
MOD _id
GEOM_geom

Detailed Description

template<class T>
class BASIC_DATA< T >

Definition at line 51 of file definer.H.


Constructor & Destructor Documentation

template<class T>
BASIC_DATA< T >::BASIC_DATA  )  [inline]
 

Definition at line 58 of file definer.H.

template<class T>
BASIC_DATA< T >::BASIC_DATA const BASIC_DATA< T > &  d  )  [inline]
 

Definition at line 59 of file definer.H.

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

Definition at line 60 of file definer.H.


Member Function Documentation

template<class T>
T& BASIC_DATA< T >::data  )  [inline]
 

Definition at line 64 of file definer.H.

template<class T>
const T& BASIC_DATA< T >::data  )  const [inline]
 

Definition at line 63 of file definer.H.

Referenced by DEFINER::clear_deltas(), DEFINER::set_delta(), DATA< T >::write(), and DEFINER::xf_delta().

template<class T>
GEOM* BASIC_DATA< T >::geom  )  [inline]
 

Definition at line 66 of file definer.H.

template<class T>
const GEOM* BASIC_DATA< T >::geom  )  const [inline]
 

Definition at line 65 of file definer.H.

template<class T>
MOD& BASIC_DATA< T >::id  )  [inline]
 

Definition at line 62 of file definer.H.

template<class T>
const MOD& BASIC_DATA< T >::id  )  const [inline]
 

Definition at line 61 of file definer.H.

Referenced by DEFINER::set_delta(), DEFINER::visit(), and DATA< T >::write().

template<class T>
void BASIC_DATA< T >::write GEOM g,
d,
MOD  m
[inline]
 

Reimplemented in DATA< T >.

Definition at line 68 of file definer.H.

Referenced by DEFINER::set_delta().


Member Data Documentation

template<class T>
T BASIC_DATA< T >::_data [protected]
 

Definition at line 53 of file definer.H.

Referenced by BASIC_DATA< mlib::Wtransf >::data(), and BASIC_DATA< mlib::Wtransf >::write().

template<class T>
GEOM* BASIC_DATA< T >::_geom [protected]
 

Definition at line 55 of file definer.H.

Referenced by BASIC_DATA< mlib::Wtransf >::geom(), and BASIC_DATA< mlib::Wtransf >::write().

template<class T>
MOD BASIC_DATA< T >::_id [protected]
 

Definition at line 54 of file definer.H.

Referenced by BASIC_DATA< mlib::Wtransf >::id(), and BASIC_DATA< mlib::Wtransf >::write().


The documentation for this class was generated from the following file:
Generated on Mon Sep 18 11:44:24 2006 for jot by  doxygen 1.4.4