|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Public Member Functions | |
| DLProxy (DynLhashTable &_table, const Key &_key) | |
| operator const Record & () const | |
| DLProxy & | operator= (const Record &record) |
| DLProxy & | operator= (const DLProxy &proxy) |
Private Attributes | |
| DynLhashTable & | table |
| const Key & | key |
| DLBucket * | bucket |
Definition at line 127 of file tpl_dynLhash.H.
|
inline |
Definition at line 134 of file tpl_dynLhash.H.
References Aleph::DynLhashTable< Key, Record, Cmp >::DLProxy::bucket, Aleph::divide_and_conquer_partition_dp(), Aleph::DynLhashTable< Key, Record, Cmp >::DLProxy::key, Aleph::DynLhashTable< Key, Record, Cmp >::record_to_bucket(), Aleph::DynLhashTable< Key, Record, Cmp >::search(), and Aleph::DynLhashTable< Key, Record, Cmp >::DLProxy::table.
|
inline |
Definition at line 141 of file tpl_dynLhash.H.
References ah_invalid_argument_if, Aleph::DynLhashTable< Key, Record, Cmp >::DLProxy::bucket, and Aleph::DynLhashTable< Key, Record, Cmp >::DLBucket::record.
|
inline |
Definition at line 162 of file tpl_dynLhash.H.
References ah_invalid_argument_if, Aleph::DynLhashTable< Key, Record, Cmp >::DLProxy::bucket, Aleph::divide_and_conquer_partition_dp(), Aleph::DynLhashTable< Key, Record, Cmp >::DLProxy::key, Aleph::DynLhashTable< Key, Record, Cmp >::DLBucket::record, and Aleph::DynLhashTable< Key, Record, Cmp >::DLProxy::table.
|
private |
Definition at line 131 of file tpl_dynLhash.H.
Referenced by Aleph::DynLhashTable< Key, Record, Cmp >::DLProxy::DLProxy(), Aleph::DynLhashTable< Key, Record, Cmp >::DLProxy::operator const Record &(), Aleph::DynLhashTable< Key, Record, Cmp >::DLProxy::operator=(), and Aleph::DynLhashTable< Key, Record, Cmp >::DLProxy::operator=().
|
private |
Definition at line 130 of file tpl_dynLhash.H.
Referenced by Aleph::DynLhashTable< Key, Record, Cmp >::DLProxy::DLProxy(), Aleph::DynLhashTable< Key, Record, Cmp >::DLProxy::operator=(), and Aleph::DynLhashTable< Key, Record, Cmp >::DLProxy::operator=().
|
private |
Definition at line 129 of file tpl_dynLhash.H.
Referenced by Aleph::DynLhashTable< Key, Record, Cmp >::DLProxy::DLProxy(), Aleph::DynLhashTable< Key, Record, Cmp >::DLProxy::operator=(), and Aleph::DynLhashTable< Key, Record, Cmp >::DLProxy::operator=().