ArrayElement Class Reference

#include <sparsearray.h>

List of all members.

Public Member Functions

 ArrayElement ()
void reallocate (__gnu_cxx::hash_map< I, D * > *hashData)
void set (const I index, D value, D *dummy)
D operator+ (ArrayElement &el2)
D operator+ (D el2)
bool operator> (D el2)
bool operator> (ArrayElement &el2)
Doperator= (D value)
Doperator= (ArrayElement &el2)
 operator D ()

Protected Attributes

I index
D value
__gnu_cxx::hash_map< I, D * > * hashData
Ddummy

template<typename I, typename D>
class matrix::SparseArray< I, D >::ArrayElement


Constructor & Destructor Documentation

ArrayElement (  )  [inline]

Member Function Documentation

operator D (  )  [inline]
D operator+ ( D  el2  )  [inline]
D operator+ ( ArrayElement el2  )  [inline]
D& operator= ( ArrayElement el2  )  [inline]
D& operator= ( D  value  )  [inline]
bool operator> ( ArrayElement el2  )  [inline]
bool operator> ( D  el2  )  [inline]
void reallocate ( __gnu_cxx::hash_map< I, D * > *  hashData  )  [inline]
void set ( const I  index,
D  value,
D dummy 
) [inline]

Member Data Documentation

D* dummy [protected]
__gnu_cxx::hash_map<I, D* >* hashData [protected]
I index [protected]
D value [protected]

The documentation for this class was generated from the following file:
Generated on Fri Nov 4 10:59:41 2011 for Robot Simulator of the Robotics Group for Self-Organization of Control by  doxygen 1.6.3