SparseArray::ArrayElement Class Reference

#include <sparsearray.h>

Collaboration diagram for SparseArray::ArrayElement:

Collaboration graph
[legend]
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 Oct 30 16:29:04 2009 for Robot Simulator of the Robotics Group for Self-Organization of Control by  doxygen 1.4.7