Group PJ_FILE_ACCESS¶
-
group
PJ_FILE_ACCESS
Functions
-
pj_bool_t
pj_file_exists
(const char *filename)¶ Returns non-zero if the specified file exists.
- Parameters
filename – The file name.
- Returns
Non-zero if the file exists.
-
pj_off_t
pj_file_size
(const char *filename)¶ Returns the size of the file.
- Parameters
filename – The file name.
- Returns
The file size in bytes or -1 on error.
-
pj_status_t
pj_file_delete
(const char *filename)¶ Delete a file.
- Parameters
filename – The filename.
- Returns
PJ_SUCCESS on success or the appropriate error code.
-
pj_status_t
pj_file_move
(const char *oldname, const char *newname)¶ Move a
oldname
tonewname
. Ifnewname
already exists, it will be overwritten.- Parameters
oldname – The file to rename.
newname – New filename to assign.
- Returns
PJ_SUCCESS on success or the appropriate error code.
-
pj_status_t
pj_file_getstat
(const char *filename, pj_file_stat *stat)¶ Return information about the specified file. The time information in the
stat
structure will be in local time.- Parameters
filename – The filename.
stat – Pointer to variable to receive file information.
- Returns
PJ_SUCCESS on success or the appropriate error code.
-
struct
pj_file_stat
¶ - #include <file_access.h>
This structure describes file information, to be obtained by calling pj_file_getstat(). The time information in this structure is in local time.
-
pj_bool_t