#include <weakmap.h>
| Public Member Functions | |
| value_pointer & | operator= (value_pointer &v) | 
| V & | operator* () const | 
| Support: *map[k]. | |
| V * | operator-> () const | 
| Support: map[k]->mem. | |
| operator value_pointer () const | |
| Support: value_pointer V(map[k]) | |
| bool | operator== (const value_pointer &v) const | 
| bool | operator!= (const value_pointer &v) const | 
| Friends | |
| class | weak_value_map | 
proxy class for lookup of non-const Supports assignment and deref. implicitly castable to value_pointer (aka shared_ptr<V>)
| 
 | inline | 
Support: map[k] = v The value_pointer passed in will be replaced with a wrapped reference
 1.8.5
 1.8.5