LibreOffice Module onlineupdate (master) 1
|
Public Member Functions | |
RemoveFile () | |
int | Parse (NS_tchar *line) |
int | Prepare () |
int | Execute () |
void | Finish (int status) |
Public Member Functions inherited from Action | |
Action () | |
virtual | ~Action () |
virtual int | Parse (NS_tchar *line)=0 |
virtual int | Prepare ()=0 |
virtual int | Execute ()=0 |
virtual void | Finish (int status)=0 |
Private Attributes | |
std::unique_ptr< const NS_tchar[]> | mFile |
std::unique_ptr< NS_tchar[]> | mRelPath |
int | mSkip |
Additional Inherited Members | |
Public Attributes inherited from Action | |
int | mProgressCost |
Definition at line 1113 of file updater.cxx.
|
inline |
Definition at line 1116 of file updater.cxx.
|
virtual |
Implements Action.
Definition at line 1202 of file updater.cxx.
References backup_create(), LOG, LOG_S, mFile, mRelPath, mSkip, NS_taccess, and OK.
|
virtual |
Implements Action.
Definition at line 1231 of file updater.cxx.
References backup_finish(), LOG, LOG_S, mFile, mRelPath, and mSkip.
Implements Action.
Definition at line 1130 of file updater.cxx.
References get_valid_path(), line, MAXPATHLEN, mFile, mRelPath, new_absolute_path(), NS_tstrcpy, OK, and PARSE_ERROR.
|
virtual |
Implements Action.
Definition at line 1151 of file updater.cxx.
References DELETE_ERROR_EXPECTED_FILE, LOG, LOG_S, mFile, Action::mProgressCost, mRelPath, mSkip, NS_T, NS_taccess, NS_tstat, NS_tstat_t, NS_tstrrchr, OK, READ_ERROR, and WRITE_ERROR_FILE_ACCESS_DENIED.
|
private |
|
private |
|
private |
Definition at line 1126 of file updater.cxx.