CopyLoopControl
static status_t FSDeleteFolder(BEntry*, CopyLoopControl*, bool updateStatus,
CopyLoopControl*, BPoint*);
CopyLoopControl* loopControl, BPoint* loc, bool makeOriginalName,
status_t CalcItemsAndSize(CopyLoopControl* loopControl,
CopyLoopControl* loopControl);
char* destName, CopyLoopControl* loopControl, BPoint* loc)
void CopyAttributes(CopyLoopControl* control, BNode* srcNode,
CopyAttributes(CopyLoopControl* control, BNode* srcNode, BNode* destNode,
CopyLoopControl* loopControl, BPoint* loc, bool makeOriginalName,
RecursiveMove(BEntry* entry, BDirectory* destDir, CopyLoopControl* loopControl)
const char* newName, Undo &undo, CopyLoopControl* loopControl)
CopyLoopControl* loopControl, BPoint* loc, bool makeOriginalName)
CopyLoopControl* loopControl, BPoint* loc, bool makeOriginalName)
CopyLoopControl::~CopyLoopControl()
CopyLoopControl::Init(uint32 jobKind)
CopyLoopControl::Init(int32 totalItems, off_t totalSize,
CopyLoopControl::FileError(const char* message, const char* name,
CopyLoopControl::UpdateStatus(const char* name, const entry_ref& ref,
FSDeleteFolder(BEntry* dirEntry, CopyLoopControl* loopControl,
CopyLoopControl::CheckUserCanceled()
CopyLoopControl::OverwriteMode
CopyLoopControl::OverwriteOnConflict(const BEntry* srcEntry,
FSRecursiveCalcSize(BInfoWindow* window, CopyLoopControl* loopControl,
CalcItemsAndSize(CopyLoopControl* loopControl,
CopyLoopControl::SkipEntry(const BEntry*, bool)
CopyLoopControl::ChecksumChunk(const char*, size_t)
CopyLoopControl::ChecksumFile(const entry_ref*)
CopyLoopControl::SkipAttribute(const char*)
CopyLoopControl::PreserveAttribute(const char*)
InitCopy(CopyLoopControl* loopControl, uint32 moveMode,
class TrackerCopyLoopControl : public CopyLoopControl {
CopyLoopControl* loopControl, BDirectory*, off_t* runningSize,
class CopyLoopControl {
virtual ~CopyLoopControl();
CopyLoopControl loopControl;
CopyLoopControl loopControl;