#include <qmap.h>
Public Member Functions | |
| QMapPrivateBase () | |
| QMapPrivateBase (const QMapPrivateBase *_map) | |
| void | rotateLeft (QMapNodeBase *x, QMapNodeBase *&root) |
| void | rotateRight (QMapNodeBase *x, QMapNodeBase *&root) |
| void | rebalance (QMapNodeBase *x, QMapNodeBase *&root) |
| QMapNodeBase * | removeAndRebalance (QMapNodeBase *z, QMapNodeBase *&root, QMapNodeBase *&leftmost, QMapNodeBase *&rightmost) |
Public Member Functions inherited from QShared | |
| QShared () | |
| void | ref () |
| bool | deref () |
Public Attributes | |
| int | node_count |
Public Attributes inherited from QShared | |
| uint | count |
|
inline |
|
inline |
| void QMapPrivateBase::rebalance | ( | QMapNodeBase * | x, |
| QMapNodeBase *& | root | ||
| ) |
Definition at line 80 of file qmap.cpp.
| NodePtr QMapPrivateBase::removeAndRebalance | ( | QMapNodeBase * | z, |
| QMapNodeBase *& | root, | ||
| QMapNodeBase *& | leftmost, | ||
| QMapNodeBase *& | rightmost | ||
| ) |
Definition at line 122 of file qmap.cpp.
| void QMapPrivateBase::rotateLeft | ( | QMapNodeBase * | x, |
| QMapNodeBase *& | root | ||
| ) |
| void QMapPrivateBase::rotateRight | ( | QMapNodeBase * | x, |
| QMapNodeBase *& | root | ||
| ) |
1.8.11