run_async


Description:

public virtual void run_async (ScopeSearchBaseCallback async_callback)

Virtual method to perform the search asynchronously

The default implementation of this method will spawn a new thread, call the run() method (which is synchronous) inside the thread, and invoke the callback when run() returns. Implementations that perform searches asynchronously should override this method as well as run() method.

Parameters:

async_callback

Callback to invoke when the search finishes