Lolly 1.4.28
|
#include <rel_hashmap.hpp>
Public Member Functions | |
rel_hashmap_rep (hashmap< T, U > item2, rel_hashmap< T, U > next2) | |
bool | contains (T x) |
void | extend () |
void | shorten () |
void | merge () |
void | find_changes (hashmap< T, U > &CH) |
void | find_differences (hashmap< T, U > &CH) |
void | change (hashmap< T, U > CH) |
Public Attributes | |
hashmap< T, U > | item |
rel_hashmap< T, U > | next |
Friends | |
class | rel_hashmap< T, U > |
Additional Inherited Members | |
Private Member Functions inherited from concrete_struct | |
concrete_struct () | |
Default constructor for the concrete object. Increments the reference count. | |
virtual | ~concrete_struct () |
Virtual destructor for the concrete object. Decrements the reference count. | |
Private Attributes inherited from concrete_struct | |
int | ref_count |
The reference count for the concrete object. | |
Definition at line 29 of file rel_hashmap.hpp.
|
inline |
Definition at line 32 of file rel_hashmap.hpp.
bool rel_hashmap_rep< T, U >::contains | ( | T | x | ) |
void rel_hashmap_rep< T, U >::extend | ( | ) |
Definition at line 49 of file rel_hashmap.ipp.
void rel_hashmap_rep< T, U >::shorten | ( | ) |
Definition at line 56 of file rel_hashmap.ipp.
void rel_hashmap_rep< T, U >::merge | ( | ) |
Definition at line 64 of file rel_hashmap.ipp.
void rel_hashmap_rep< T, U >::find_changes | ( | hashmap< T, U > & | CH | ) |
Definition at line 72 of file rel_hashmap.ipp.
void rel_hashmap_rep< T, U >::find_differences | ( | hashmap< T, U > & | CH | ) |
Definition at line 92 of file rel_hashmap.ipp.
void rel_hashmap_rep< T, U >::change | ( | hashmap< T, U > | CH | ) |
Definition at line 112 of file rel_hashmap.ipp.
|
friend |
Definition at line 42 of file rel_hashmap.hpp.
hashmap<T, U> rel_hashmap_rep< T, U >::item |
Definition at line 31 of file rel_hashmap.hpp.
rel_hashmap<T, U> rel_hashmap_rep< T, U >::next |
Definition at line 32 of file rel_hashmap.hpp.