Typedefs | |
using | juce_statStruct = struct stat64 |
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 *isDir, int64 *fileSize, Time *modTime, Time *creationTime, bool *isReadOnly) |
using juce::anonymous_namespace{juce_posix_SharedCode.h}::juce_statStruct = typedef struct stat64 |
|
noexcept |
Referenced by juce::FileInputStream::openHandle(), and juce::FileOutputStream::openHandle().
|
staticnoexcept |
Referenced by juce::File::getFullPathName(), and updateStatInfoForFile().
|
noexcept |
Result juce::anonymous_namespace{juce_posix_SharedCode.h}::getResultForErrno | ( | ) |
References getResultForErrno(), and juce::Result::ok().
Referenced by juce::File::createDirectoryInternal(), and juce::FileOutputStream::truncate().
bool juce::anonymous_namespace{juce_posix_SharedCode.h}::juce_doStatFS | ( | File | f, |
struct statfs & | result | ||
) |
References juce::File::exists(), juce::File::getFullPathName(), juce::File::getParentDirectory(), and juce::String::toUTF8().
Referenced by juce::File::getBytesFreeOnVolume(), and juce::File::getVolumeTotalSize().
bool juce::anonymous_namespace{juce_posix_SharedCode.h}::juce_stat | ( | const String & | fileName, |
juce_statStruct & | info | ||
) |
References juce::String::isNotEmpty(), JUCE_STAT, and juce::String::toUTF8().
Referenced by juce::File::getFileIdentifier(), juce::File::getFileTimesInternal(), juce::File::getSize(), juce::File::isDirectory(), juce::setFileModeFlags(), juce::File::setFileTimesInternal(), and updateStatInfoForFile().
void juce::anonymous_namespace{juce_posix_SharedCode.h}::updateStatInfoForFile | ( | const String & | path, |
bool * | isDir, | ||
int64 * | fileSize, | ||
Time * | modTime, | ||
Time * | creationTime, | ||
bool * | isReadOnly | ||
) |
References getCreationTime(), juce_stat(), and juce::String::toUTF8().