| Polaris: TypedBaseRefMap< S, T > Class Template Reference | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members
TypedBaseRefMap< S, T > Class Template ReferenceDESCRIPTIONA template for a map for owned keys of type S to objects of type T where: More...
Inheritance diagram for TypedBaseRefMap< S, T >: ![]()
Detailed Descriptiontemplate<class S, class T>
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||
|
< nothing to do Definition at line 72 of file TypedBaseRefMap.h. |
|
||||||||||
|
Remove node y's data from the internal list.
Reimplemented from BaseMapRoot. Definition at line 91 of file TypedBaseRefMap.h. References BaseRefList::_del(). |
|
||||||||||
|
Remove node y's data from the internal list.
Reimplemented from BaseMapRoot. Definition at line 109 of file TypedBaseRefMap.h. References BaseRefList::_del(). |
|
||||||||||
|
Delete node y's data from the internal list.
Reimplemented from BaseMapRoot. |
|
|||||||||
|
ONLY TO BE USED BY KeyIterator TO REPLACE A FRIEND!
Definition at line 124 of file TypedBaseRefMap.h. |
|
|||||||||
|
return a pointer to an arbitrary element of the Map, else 0 if empty.
Definition at line 79 of file TypedBaseRefMap.h. References BaseMapRoot::_arb_bmkey_ref(), and BMKey::_keyptr. |
|
|||||||||
|
Return a pointer to a key which is minimum in the map.
Definition at line 131 of file TypedBaseRefMap.h. References BaseMapRoot::_first(), BMNode::_key, BMKey::_keyptr, BMPosition::_ptr, and BaseMapRoot::entries(). Referenced by LabelDB::first_ref(). |
|
||||||||||
|
Return a pointer to a key which is the next key in the map.
Definition at line 144 of file TypedBaseRefMap.h. References BMNode::_key, BMKey::_keyptr, BaseMapRoot::_position(), BMPosition::_ptr, BaseMapRoot::_successor(), BMPosition::_type, LEFT, and TOP. Referenced by LabelDB::successor_ref(). |
|
|||||||||
|
Return a pointer to a key which is maximum in the map.
Definition at line 170 of file TypedBaseRefMap.h. References BMNode::_key, BMKey::_keyptr, BaseMapRoot::_last(), BMPosition::_ptr, and BaseMapRoot::entries(). Referenced by LabelDB::last_ref(). |
| © 1995-2005 University of Illinois, Urbana-Champaign. All rights reserved. | Fri Mar 25 23:08:34 2005 |