#include <duplicate_level_finder.h>
Public Methods | |
DuplicateLevelFinder () | |
bool | process () |
int | steps () const |
bool | finished () const |
bool | foundDuplicates () const |
QString const & | text () const |
Private Attributes | |
int | m_number_of_collections |
int | m_collection_nr |
Collection * | m_collection |
int | m_number_of_levels |
int | m_level_nr |
std::map< CompressedMap, int > | maps |
QString | m_text |
int | m_steps |
|
Creates the object.
|
|
Returns true, if the search was finished (process() returned true).
|
|
Returns true, if duplicate levels are found.
|
|
Call this as long as it returns false.
|
|
Returns the number of steps needed.
|
|
Returns a string containing the duplicate levels.
|
|
The actual collection.
|
|
The actual collection nr.
|
|
The actual level nr.
|
|
The number of collections.
|
|
The actual number of levels.
|
|
The number of steps needed.
|
|
The text for the duplicate levels.
|
|
The maps already processed.
|