|
LRAUV
revA
|
Wraps an key/value pair in a FastMap. More...
#include <MapEntry.h>

Public Member Functions | |
| MapEntry (S &key, T item, bool deleteOnCleanup=false) | |
| virtual | ~MapEntry () |
| virtual S & | getKey () |
| virtual T | getItem () |
| virtual void | setItem (T item) |
Private Member Functions | |
| MapEntry (const MapEntry &old) | |
Private Attributes | |
| S | key_ |
| T | item_ |
| bool | deleteOnCleanup_ |
Wraps an key/value pair in a FastMap.
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Referenced by ScheduledItem::AddTimed(), ScheduledItem::DoScheduled(), FastMap< const Timestamp, ScheduledItem * >::findIndex(), FastMap< const Timestamp, ScheduledItem * >::findKey(), ScheduledItem::List(), ScheduledItem::Remove(), LocationNode::removeFromQueue(), MultiHandler::runNext(), and NavChartDb::saveDepths().
|
inlinevirtual |
Referenced by ScheduledItem::AddTimed().
|
private |
Referenced by MapEntry< const Timestamp, ScheduledItem * >::~MapEntry().
|
private |
|
private |
Referenced by MapEntry< const Timestamp, ScheduledItem * >::getKey().