#include <sparsearray.h>
Collaboration diagram for SparseArray::ArrayElement:
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) |
D & | operator= (D value) |
D & | operator= (ArrayElement &el2) |
operator D () | |
Protected Attributes | |
I | index |
D | value |
__gnu_cxx::hash_map< I, D * > * | hashData |
D * | dummy |
ArrayElement | ( | ) | [inline] |
operator D | ( | ) | [inline] |
D operator+ | ( | ArrayElement & | el2 | ) | [inline] |
D& operator= | ( | ArrayElement & | el2 | ) | [inline] |
bool operator> | ( | ArrayElement & | el2 | ) | [inline] |
bool operator> | ( | D | el2 | ) | [inline] |