libktorrent
2.2.0
|
Map of pointers. More...
#include <ptrmap.h>
Public Types | |
typedef std::map< Key, Data * >::const_iterator | const_iterator |
typedef std::map< Key, Data * >::iterator | iterator |
Public Member Functions | |
PtrMap (bool autodel=false) | |
virtual | ~PtrMap () |
iterator | begin () |
const_iterator | begin () const |
void | clear () |
bool | contains (const Key &k) const |
unsigned int | count () const |
iterator | end () |
const_iterator | end () const |
virtual bool | erase (const Key &key) |
iterator | erase (iterator i) |
Data * | find (const Key &k) |
const Data * | find (const Key &k) const |
bool | insert (const Key &k, Data *d, bool overwrite=true) |
void | setAutoDelete (bool yes) |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |