CopyEngine
CopyEngine::CollectTargets(const char* source, sem_id cancelSemaphore)
CopyEngine::Copy(const char* _source, const char* _destination,
CopyEngine::RemoveFolder(BEntry& entry)
ret = CopyEngine::RemoveFolder(subEntry);
CopyEngine::_CopyData(const BEntry& _source, const BEntry& _destination,
CopyEngine::_CollectCopyInfo(const char* _source, sem_id cancelSemaphore,
CopyEngine::_Copy(BEntry &source, BEntry &destination,
CopyEngine::EntryFilter::~EntryFilter()
ret = CopyEngine::RemoveFolder(destination);
CopyEngine::CopyEngine(ProgressReporter* reporter, EntryFilter* entryFilter)
CopyEngine::_RelativeEntryPath(const char* absoluteSourcePath) const
CopyEngine::_UpdateProgress()
CopyEngine::_WriteThreadEntry(void* cookie)
CopyEngine* engine = (CopyEngine*)cookie;
CopyEngine::_WriteThread()
CopyEngine::~CopyEngine()
CopyEngine::ResetTargets(const char* source)
class CopyEngine::EntryFilter {
class CopyEngine {
CopyEngine(ProgressReporter* reporter,
virtual ~CopyEngine();
CopyEngine engine(&reporter, &entryFilter);
ret = CopyEngine::RemoveFolder(subEntry);
class WorkerThread::EntryFilter : public CopyEngine::EntryFilter {
CopyEngine::CopyEngine(InstallerWindow *window)
CopyEngine::MessageReceived(BMessage*msg)
CopyEngine::SetStatusMessage(char *status)
CopyEngine::Start(BMenu *srcMenu, BMenu *targetMenu)
CopyEngine::ScanDisksPartitions(BMenu *srcMenu, BMenu *targetMenu)
CopyEngine::SetPackagesList(BList *list)
class CopyEngine : public BLooper {
CopyEngine(InstallerWindow *window);