RefCountHashMap< K, V, HASH, HANDLER >::Entry Class Reference
#include <refcount_hashmap.h>
公共成员函数 |
|
Entry () | |
void | AddReference () const |
void | RemoveReference () const |
const Map::Entry & | GetBaseEntry () const |
V & | GetValue () |
const V & | GetValue () const |
const RefCountHashMap & | GetMap () const |
String | ToString (const FormatStatement *fmt=nullptr) const |
Private Attributes |
|
UInt | _refCount |
RefCountHashMap * | _map |
V | _value |
Friends |
|
class | EntryRef |
Entry | ( | ) |
void AddReference | ( | ) | const |
void RemoveReference | ( | ) | const |
const Map::Entry & GetBaseEntry | ( | ) | const |
V& GetValue | ( | ) |
const V& GetValue | ( | ) | const |
const RefCountHashMap & GetMap | ( | ) | const |
String ToString | ( | const FormatStatement * |
fmt
=
nullptr
|
) | const |
|
friend |
|
mutable private |
|
private |
V _value | private |