|
Krita Source Code Documentation
|
#include <leapfrog.h>
Public Member Functions | |
| void | destroy () |
| CellGroup * | getCellGroups () const |
| quint64 | getNumMigrationUnits () const |
| Table (quint64 sizeMask) | |
Static Public Member Functions | |
| static Table * | create (quint64 tableSize) |
Public Attributes | |
| SimpleJobCoordinator | jobCoordinator |
| QMutex | mutex |
| const quint64 | sizeMask |
Definition at line 51 of file leapfrog.h.
|
inline |
Definition at line 56 of file leapfrog.h.
|
inlinestatic |
Definition at line 60 of file leapfrog.h.
References Leapfrog< Map >::CellGroup::cells, Leapfrog< Map >::CellGroup::deltas, Leapfrog< Map >::Table::getCellGroups(), Leapfrog< Map >::Cell::hash, isPowerOf2(), KIS_ASSERT_RECOVER_NOOP, Atomic< T >::storeNonatomic(), Leapfrog< Map >::Table::Table(), and Leapfrog< Map >::Cell::value.
Definition at line 83 of file leapfrog.h.
Definition at line 89 of file leapfrog.h.
|
inline |
Definition at line 94 of file leapfrog.h.
References Leapfrog< Map >::Table::sizeMask, and Leapfrog< Map >::TableMigrationUnitSize.
| SimpleJobCoordinator Leapfrog< Map >::Table::jobCoordinator |
Definition at line 54 of file leapfrog.h.
| QMutex Leapfrog< Map >::Table::mutex |
Definition at line 53 of file leapfrog.h.
| const quint64 Leapfrog< Map >::Table::sizeMask |
Definition at line 52 of file leapfrog.h.