1 #ifndef SAYORIOS_FILEIO_H
2 #define SAYORIOS_FILEIO_H
4 bool is_dir(
const char* Path);
12 bool touch(
const char* Path);
13 bool mkdir(
const char* Path);
14 bool unlink(
const char* Path);
15 bool rmdir(
const char* Path);
uint32_t fileperms(const char *Path)
[FileIO] Возвращает информацию о правах доступа на сущность
bool mkdir(const char *Path)
[FileIO] Создает папку
bool file_exists(const char *Path)
[FileIO] Проверяет существует ли сущность
bool unlink(const char *Path)
[FileIO] Удаляет файл
size_t filesize(const char *Path)
[FileIO] Возвращает размер указанного файла
bool is_file(const char *Path)
[FileIO] Проверяет существует ли сущность и является ли она файлом
bool is_executable(const char *Path)
[FileIO] Проверяет права выполнения у сущности
bool is_writable(const char *Path)
[FileIO] Проверяет права записи у сущности
bool is_readable(const char *Path)
[FileIO] Проверяет права чтения у сущности
bool rmdir(const char *Path)
[FileIO] Удаляет папку
bool is_dir(const char *Path)
[FileIO] Проверяет существует ли сущность и является ли она папкой
size_t filemtime(const char *Path)
[FileIO] Возвращает время последнего изменения файла
bool touch(const char *Path)
[FileIO] Создает файл