Typedefs | |
typedef struct stat64 | juce_statStruct |
Functions | |
void * | fdToVoidPointer (int fd) noexcept |
static int64 | getCreationTime (const juce_statStruct &s) noexcept |
int | getFD (void *handle) noexcept |
Result | getResultForErrno () |
Result | getResultForReturnValue (int value) |
bool | juce_doStatFS (File f, struct statfs &result) |
bool | juce_stat (const String &fileName, juce_statStruct &info) |
void | updateStatInfoForFile (const String &path, bool *const isDir, int64 *const fileSize, Time *const modTime, Time *const creationTime, bool *const isReadOnly) |
typedef struct stat64 anonymous_namespace{juce_posix_SharedCode.h}::juce_statStruct |
|
noexcept |
Referenced by FileInputStream::openHandle(), and FileOutputStream::openHandle().
|
staticnoexcept |
Referenced by File::getFullPathName(), and updateStatInfoForFile().
|
noexcept |
Result anonymous_namespace{juce_posix_SharedCode.h}::getResultForErrno | ( | ) |
References getResultForErrno(), and Result::ok().
Referenced by File::createDirectoryInternal(), and FileOutputStream::truncate().
bool anonymous_namespace{juce_posix_SharedCode.h}::juce_doStatFS | ( | File | f, |
struct statfs & | result | ||
) |
References File::exists(), File::getFullPathName(), File::getParentDirectory(), and String::toUTF8().
Referenced by File::getBytesFreeOnVolume(), and File::getVolumeTotalSize().
bool anonymous_namespace{juce_posix_SharedCode.h}::juce_stat | ( | const String & | fileName, |
juce_statStruct & | info | ||
) |
References String::isNotEmpty(), JUCE_STAT, and String::toUTF8().
Referenced by File::getFileIdentifier(), File::getFileTimesInternal(), File::getSize(), File::isDirectory(), setFileModeFlags(), File::setFileTimesInternal(), and updateStatInfoForFile().
void anonymous_namespace{juce_posix_SharedCode.h}::updateStatInfoForFile | ( | const String & | path, |
bool *const | isDir, | ||
int64 *const | fileSize, | ||
Time *const | modTime, | ||
Time *const | creationTime, | ||
bool *const | isReadOnly | ||
) |
References getCreationTime(), juce_stat(), and String::toUTF8().