BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bdls::FilesystemUtil Member List

This is the complete list of members for bdls::FilesystemUtil, including all inherited members.

close(FileDescriptor descriptor)bdls::FilesystemUtilstatic
createDirectories(const char *path, bool isLeafDirectoryFlag=false)bdls::FilesystemUtilstatic
createDirectories(const STRING_TYPE &path, bool isLeafDirectoryFlag=false)bdls::FilesystemUtilinlinestatic
createPrivateDirectory(const char *path)bdls::FilesystemUtilstatic
createPrivateDirectory(const STRING_TYPE &path)bdls::FilesystemUtilinlinestatic
createTemporaryDirectory(bsl::string *outPath, const bsl::string_view &prefix)bdls::FilesystemUtilstatic
createTemporaryDirectory(std::string *outPath, const bsl::string_view &prefix)bdls::FilesystemUtilstatic
createTemporaryFile(bsl::string *outPath, const bsl::string_view &prefix)bdls::FilesystemUtilstatic
createTemporaryFile(std::string *outPath, const bsl::string_view &prefix)bdls::FilesystemUtilstatic
createTemporarySubdirectory(bsl::string *outPath, const bsl::string_view &rootDirectory, const bsl::string_view &prefix)bdls::FilesystemUtilstatic
createTemporarySubdirectory(std::string *outPath, const bsl::string_view &rootDirectory, const bsl::string_view &prefix)bdls::FilesystemUtilstatic
e_APPEND_ONLY enum valuebdls::FilesystemUtil
e_CREATE enum valuebdls::FilesystemUtil
e_CREATE_PRIVATE enum valuebdls::FilesystemUtil
e_KEEP enum valuebdls::FilesystemUtil
e_OPEN enum valuebdls::FilesystemUtil
e_OPEN_OR_CREATE enum valuebdls::FilesystemUtil
e_READ_APPEND enum valuebdls::FilesystemUtil
e_READ_ONLY enum valuebdls::FilesystemUtil
e_READ_WRITE enum valuebdls::FilesystemUtil
e_SEEK_FROM_BEGINNING enum valuebdls::FilesystemUtil
e_SEEK_FROM_CURRENT enum valuebdls::FilesystemUtil
e_SEEK_FROM_END enum valuebdls::FilesystemUtil
e_TRUNCATE enum valuebdls::FilesystemUtil
e_WRITE_ONLY enum valuebdls::FilesystemUtil
ErrorType enum namebdls::FilesystemUtil
exists(const char *path)bdls::FilesystemUtilstatic
exists(const STRING_TYPE &path)bdls::FilesystemUtilinlinestatic
FileIOPolicy enum namebdls::FilesystemUtil
FileOpenPolicy enum namebdls::FilesystemUtil
FileTruncatePolicy enum namebdls::FilesystemUtil
findMatchingPaths(bsl::vector< bsl::string > *result, const char *pattern)bdls::FilesystemUtilstatic
findMatchingPaths(bsl::vector< bsl::string > *result, const STRING_TYPE &pattern)bdls::FilesystemUtilinlinestatic
findMatchingPaths(std::vector< std::string > *result, const char *pattern)bdls::FilesystemUtilstatic
findMatchingPaths(std::vector< std::string > *result, const STRING_TYPE &pattern)bdls::FilesystemUtilinlinestatic
getAvailableSpace(const char *path)bdls::FilesystemUtilstatic
getAvailableSpace(const STRING_TYPE &path)bdls::FilesystemUtilinlinestatic
getAvailableSpace(FileDescriptor descriptor)bdls::FilesystemUtilstatic
getFileSize(const char *path)bdls::FilesystemUtilstatic
getFileSize(const STRING_TYPE &path)bdls::FilesystemUtilinlinestatic
getFileSize(FileDescriptor descriptor)bdls::FilesystemUtilstatic
getFileSizeLimit()bdls::FilesystemUtilstatic
getLastModificationTime(bdlt::Datetime *time, const char *path)bdls::FilesystemUtilstatic
getLastModificationTime(bdlt::Datetime *time, const STRING_TYPE &path)bdls::FilesystemUtilinlinestatic
getLastModificationTime(bdlt::Datetime *time, FileDescriptor descriptor)bdls::FilesystemUtilstatic
getSymbolicLinkTarget(bsl::string *result, const char *path)bdls::FilesystemUtilstatic
getSymbolicLinkTarget(std::string *result, const char *path)bdls::FilesystemUtilstatic
getSymbolicLinkTarget(bsl::string *result, const STRING_TYPE &path)bdls::FilesystemUtilinlinestatic
getSymbolicLinkTarget(std::string *result, const STRING_TYPE &path)bdls::FilesystemUtilinlinestatic
getSystemTemporaryDirectory(bsl::string *path)bdls::FilesystemUtilstatic
getSystemTemporaryDirectory(std::string *path)bdls::FilesystemUtilstatic
getWorkingDirectory(bsl::string *path)bdls::FilesystemUtilstatic
getWorkingDirectory(std::string *path)bdls::FilesystemUtilstatic
growFile(FileDescriptor descriptor, Offset size, bool reserveFlag=false, bsl::size_t increment=k_DEFAULT_FILE_GROWTH_INCREMENT)bdls::FilesystemUtilstatic
isDirectory(const char *path, bool followLinksFlag=false)bdls::FilesystemUtilstatic
isDirectory(const STRING_TYPE &path, bool followLinksFlag=false)bdls::FilesystemUtilinlinestatic
isRegularFile(const char *path, bool followLinksFlag=false)bdls::FilesystemUtilstatic
isRegularFile(const STRING_TYPE &path, bool followLinksFlag=false)bdls::FilesystemUtilinlinestatic
isSymbolicLink(const char *path)bdls::FilesystemUtilstatic
isSymbolicLink(const STRING_TYPE &path)bdls::FilesystemUtilinlinestatic
k_BAD_FILE_DESCRIPTOR enum valuebdls::FilesystemUtil
k_DEFAULT_FILE_GROWTH_INCREMENT enum valuebdls::FilesystemUtil
k_ERROR_ALREADY_EXISTS enum valuebdls::FilesystemUtil
k_ERROR_LOCKING_CONFLICT enum valuebdls::FilesystemUtil
k_ERROR_LOCKING_INTERRUPTED enum valuebdls::FilesystemUtil
k_ERROR_PAST_EOF enum valuebdls::FilesystemUtil
k_ERROR_PATH_NOT_FOUND enum valuebdls::FilesystemUtil
k_INVALID_FDbdls::FilesystemUtilstatic
lock(FileDescriptor descriptor, bool lockWriteFlag)bdls::FilesystemUtilstatic
makeUnsafeTemporaryFilename(bsl::string *outPath, const bsl::string_view &prefix)bdls::FilesystemUtilstatic
makeUnsafeTemporaryFilename(std::string *outPath, const bsl::string_view &prefix)bdls::FilesystemUtilstatic
map(FileDescriptor descriptor, void **address, Offset offset, bsl::size_t size, int mode)bdls::FilesystemUtilstatic
mapChecked(FileDescriptor descriptor, void **address, Offset offset, bsl::size_t size, int mode)bdls::FilesystemUtilstatic
move(const char *oldPath, const char *newPath)bdls::FilesystemUtilstatic
move(const OLD_STRING_TYPE &oldPath, const NEW_STRING_TYPE &newPath)bdls::FilesystemUtilinlinestatic
open(const char *path, FileOpenPolicy openPolicy, FileIOPolicy ioPolicy, FileTruncatePolicy truncatePolicy=e_KEEP)bdls::FilesystemUtilstatic
open(const STRING_TYPE &path, FileOpenPolicy openPolicy, FileIOPolicy ioPolicy, FileTruncatePolicy truncatePolicy=e_KEEP)bdls::FilesystemUtilinlinestatic
read(FileDescriptor descriptor, void *buffer, int numBytes)bdls::FilesystemUtilstatic
remove(const char *path, bool recursiveFlag=false)bdls::FilesystemUtilstatic
remove(const STRING_TYPE &path, bool recursiveFlag=false)bdls::FilesystemUtilinlinestatic
rollFileChain(const bsl::string_view &path, int maxSuffix)bdls::FilesystemUtilstatic
seek(FileDescriptor descriptor, Offset offset, int whence)bdls::FilesystemUtilstatic
setWorkingDirectory(const char *path)bdls::FilesystemUtilstatic
setWorkingDirectory(const STRING_TYPE &path)bdls::FilesystemUtilinlinestatic
sync(char *address, bsl::size_t numBytes, bool syncFlag)bdls::FilesystemUtilstatic
truncateFileSize(FileDescriptor descriptor, Offset size)bdls::FilesystemUtilstatic
tryLock(FileDescriptor descriptor, bool lockWriteFlag)bdls::FilesystemUtilstatic
unlock(FileDescriptor descriptor)bdls::FilesystemUtilstatic
unmap(void *address, bsl::size_t size)bdls::FilesystemUtilstatic
visitPaths(const char *pattern, const bsl::function< void(const char *path)> &visitor)bdls::FilesystemUtilstatic
visitPaths(const STRING_TYPE &pattern, const bsl::function< void(const char *path)> &visitor)bdls::FilesystemUtilinlinestatic
visitTree(const bsl::string_view &root, const bsl::string_view &pattern, const bsl::function< void(const char *path)> &visitor, bool sortFlag=false)bdls::FilesystemUtilstatic
Whence enum namebdls::FilesystemUtil
write(FileDescriptor descriptor, const void *buffer, int numBytes)bdls::FilesystemUtilstatic