Pyro higlevel API
|
Classes | |
struct | MoveFileParams_s |
Enumerations | |
enum | Error_e { E_OK, E_SKIP, E_CANCEL, E_ALL, E_OK, E_SKIP, E_CANCEL, E_ALL } |
Functions | |
bool | OperationCopyFile (const char *pzDst, const char *pzSrc, bool *pbReplaceFiles, bool *pbDontOverwrite, bool bDeleteAfterCopy, ProgressRequester *pcProgress) |
int32 | MoveFileThread (void *pData) |
enum Error_e |
int32 MoveFileThread | ( | void * | pData | ) |
References os::Message::AddBool(), os::Looper::Lock(), MoveFileParams_s::m_bDontOverwrite, MoveFileParams_s::m_bReplace, MoveFileParams_s::m_cDstPaths, MoveFileParams_s::m_cSrcPaths, MoveFileParams_s::m_cViewTarget, MoveFileParams_s::m_pcMsg, os::M_QUIT, os::Looper::PostMessage(), os::Messenger::SendMessage(), os::Window::Show(), and os::Looper::Unlock().
Referenced by os::move_files().
bool OperationCopyFile | ( | const char * | pzDst, |
const char * | pzSrc, | ||
bool * | pbReplaceFiles, | ||
bool * | pbDontOverwrite, | ||
bool | bDeleteAfterCopy, | ||
ProgressRequester * | pcProgress | ||
) |
References os::Alert::ALERT_QUESTION, os::Alert::ALERT_WARNING, os::Path::Append(), os::String::c_str(), os::ProgressRequester::DoCancel(), os::ProgressRequester::DoSkip(), E_CANCEL, E_SKIP, os::Path::GetPath(), os::Alert::Go(), os::Looper::Lock(), OperationCopyFile(), os::ProgressRequester::SetFileName(), os::ProgressRequester::SetPathName(), and os::Looper::Unlock().
Referenced by OperationCopyFile().