added more file management functions

This commit is contained in:
2019-03-14 01:23:44 +00:00
parent 10b1eabe86
commit c794863aa6
8 changed files with 315 additions and 161 deletions

View File

@ -163,14 +163,14 @@ void qse_fs_freefspathforwcs (
int qse_fs_getattrsys (
qse_fs_t* fs,
const qse_fs_char_t* fspath,
qse_fs_attr_t* attr,
qse_fattr_t* attr,
int flags
);
int qse_fs_setattrsys (
qse_fs_t* fs,
qse_fs_char_t* path,
const qse_fs_attr_t* attr,
const qse_fattr_t* attr,
int flags /** bitwise-ORed #qse_fs_setattr_flag_t enumerators */
);
@ -183,7 +183,7 @@ int qse_fs_syscpfile (
int qse_fs_mkdirsys (
qse_fs_t* fs,
const qse_fs_char_t* fspath,
qse_fs_mode_t mode
qse_fmode_t mode
);
int qse_fs_rmfilesys (
@ -206,6 +206,11 @@ int qse_fs_invokeactcb (
qse_uintmax_t bytes_done
);
void qse_stat_to_attr (
const qse_stat_t* stat,
qse_fattr_t* attr
);
#if defined(__cplusplus)
}
#endif