SGridTableEntry< T, t_entry > Class Template Reference

The grid table entry class template. More...

#include <SGrid.hpp>

Inheritance diagram for SGridTableEntry< T, t_entry >:

Inheritance graph
[legend]
Collaboration diagram for SGridTableEntry< T, t_entry >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void SetPosition (Array< int > &pos)
 Sets the position of 'this' entry.
void ReleaseGridVec ()
 Releases the memory allocated for contents.
 SGridTableEntry ()
 The dummy constructor.
 SGridTableEntry (SGridTableEntry< T, t_entry > &src)
 The copy constructor.
 SGridTableEntry (Array< int > &position)
 copies the position

Public Attributes

t_entry vec
cmb_factor

Detailed Description

template<typename T, class t_entry>
class SGridTableEntry< T, t_entry >

The grid table entry class template.


Constructor & Destructor Documentation

template<typename T, class t_entry>
SGridTableEntry< T, t_entry >::SGridTableEntry (  )  [inline]

The dummy constructor.

template<typename T, class t_entry>
SGridTableEntry< T, t_entry >::SGridTableEntry ( SGridTableEntry< T, t_entry > &  src  )  [inline]

The copy constructor.

template<typename T, class t_entry>
SGridTableEntry< T, t_entry >::SGridTableEntry ( Array< int > &  position  )  [inline]

copies the position

Parameters:
[in] position The position to set


Member Function Documentation

template<typename T, class t_entry>
void SGridTableEntry< T, t_entry >::SetPosition ( Array< int > &  pos  )  [inline]

Sets the position of 'this' entry.

template<typename T, class t_entry>
void SGridTableEntry< T, t_entry >::ReleaseGridVec (  )  [inline]

Releases the memory allocated for contents.


Member Data Documentation

template<typename T, class t_entry>
t_entry SGridTableEntry< T, t_entry >::vec

template<typename T, class t_entry>
T SGridTableEntry< T, t_entry >::cmb_factor


The documentation for this class was generated from the following file:
Generated on Fri Sep 21 12:34:34 2007 for SG2 by  doxygen 1.5.2