PCL
|
This is the complete list of members for pcl::File, including all inherited members.
AppendToName(const String &filePath, const String &postfix) | pcl::File | static |
CanRead() const | pcl::File | inlinevirtual |
CanWrite() const | pcl::File | inlinevirtual |
ChangeExtension(const String &filePath, const String &ext) | pcl::File | static |
Close() | pcl::File | virtual |
CopyFile(const String &targetFilePath, const String &sourceFilePath, File::Progress *progress=nullptr) | pcl::File | static |
CopyLink(const String &targetLinkPath, const String &sourceLinkPath) | pcl::File | static |
CopyTimesAndPermissions(const String &targetPath, const String &sourcePath) | pcl::File | static |
Create(const String &path) | pcl::File | inlinevirtual |
CreateDirectory(const String &dirPath, bool createIntermediateDirectories=true) | pcl::File | static |
CreateFile(const String &path) | pcl::File | inlinestatic |
CreateFileForWriting(const String &path) | pcl::File | inlinestatic |
CreateForWriting(const String &path) | pcl::File | inlinevirtual |
DirectoryExists(const String &dirPath) | pcl::File | static |
EnsureNewUniqueDirectory(String &dirPath) | pcl::File | static |
EnsureNewUniqueFile(String &filePath, bool canOverwrite=false) | pcl::File | static |
Exists(const String &filePath) | pcl::File | static |
ExtractCompleteSuffix(const String &path) | pcl::File | static |
ExtractDirectory(const String &path) | pcl::File | static |
ExtractDrive(const String &path) | pcl::File | static |
ExtractExtension(const String &path) | pcl::File | static |
ExtractName(const String &path) | pcl::File | static |
ExtractNameAndExtension(const String &path) | pcl::File | static |
ExtractNameAndSuffix(const String &path) | pcl::File | inlinestatic |
ExtractSuffix(const String &path) | pcl::File | inlinestatic |
File() | pcl::File | inline |
File(const String &path, FileModes mode) | pcl::File | inline |
File(File &&x) | pcl::File | inline |
File(const File &)=delete | pcl::File | |
FileName() const | pcl::File | inline |
FilePath() const | pcl::File | inline |
FileURI(const String &path) | pcl::File | static |
FindCompleteSuffix(const String &path) | pcl::File | static |
FindDrive(const String &path) | pcl::File | static |
FindExtension(const String &path) | pcl::File | static |
FindName(const String &path) | pcl::File | static |
FindSuffix(const String &path) | pcl::File | inlinestatic |
Flush() | pcl::File | |
FullPath(const String &path) | pcl::File | static |
GetAvailableSpace(const String &dirPath, uint64 *totalBytes=nullptr, uint64 *freeBytes=nullptr) | pcl::File | static |
handle typedef | pcl::File | |
HomeDirectory() | pcl::File | static |
IsEOF() const | pcl::File | inline |
IsOpen() const | pcl::File | inline |
IsReadOnly(const String &filePath) | pcl::File | static |
Mode() const | pcl::File | inline |
Move(const String &filePath, const String &newFilePath) | pcl::File | static |
MoveFile(const String &targetFilePath, const String &sourceFilePath, File::Progress *progress=nullptr) | pcl::File | static |
Open(const String &path, FileModes mode=FileMode::Read|FileMode::Open) | pcl::File | virtual |
OpenFileForReading(const String &path) | pcl::File | inlinestatic |
OpenFileForReadWrite(const String &path) | pcl::File | inlinestatic |
OpenForReading(const String &path) | pcl::File | inlinevirtual |
OpenForReadWrite(const String &path) | pcl::File | inlinevirtual |
OpenOrCreate(const String &path) | pcl::File | inline |
OpenOrCreateFile(const String &path) | pcl::File | inlinestatic |
operator=(File &&x) | pcl::File | inline |
operator=(const File &)=delete | pcl::File | |
OutText(const char *i, const char *j) | pcl::File | inline |
OutText(const char *s) | pcl::File | inline |
OutText(const IsoString &s) | pcl::File | inline |
OutText(const char16_type *i, const char16_type *j) | pcl::File | inline |
OutText(const char16_type *s) | pcl::File | inline |
OutText(const String &s) | pcl::File | inline |
OutTextLn(const char *i, const char *j) | pcl::File | inline |
OutTextLn(const char *s) | pcl::File | inline |
OutTextLn() | pcl::File | inline |
OutTextLn(const IsoString &s) | pcl::File | inline |
OutTextLn(const char16_type *i, const char16_type *j) | pcl::File | inline |
OutTextLn(const char16_type *s) | pcl::File | inline |
OutTextLn(const String &s) | pcl::File | inline |
Position() const | pcl::File | virtual |
PrependToName(const String &filePath, const String &prefix) | pcl::File | static |
Read(void *buffer, fsize_type len) | pcl::File | virtual |
Read(T &x) | pcl::File | inline |
Read(bool &b) | pcl::File | inline |
Read(IsoString &s) | pcl::File | |
Read(String &s) | pcl::File | |
Read(Flags< E > &f) | pcl::File | inlinestatic |
ReadArray(T *a, size_type n) | pcl::File | inline |
ReadFile(const String &filePath) | pcl::File | static |
ReadI32(T &x) | pcl::File | inline |
ReadI64(T &x) | pcl::File | inline |
ReadLines(const String &filePath, ReadTextOptions options=ReadTextOptions()) | pcl::File | static |
ReadTextFile(const String &filePath) | pcl::File | static |
ReadUI32(T &x) | pcl::File | inline |
ReadUI32(Flags< E > &f) | pcl::File | inlinestatic |
ReadUI64(T &x) | pcl::File | inline |
Remove(const String &filePath) | pcl::File | static |
RemoveDirectory(const String &dirPath) | pcl::File | static |
Resize(fsize_type length) | pcl::File | virtual |
Rewind() | pcl::File | inline |
SameDevice(const String &path1, const String &path2) | pcl::File | static |
SameFile(const String &path1, const String &path2) | pcl::File | static |
ScanLines(const String &filePath, bool(*callback)(char *, void *), void *data=nullptr, ReadTextOptions options=ReadTextOptions()) | pcl::File | static |
Seek(fpos_type dist, seek_mode mode=SeekMode::FromCurrent) | pcl::File | |
seek_mode typedef | pcl::File | |
SeekEnd() | pcl::File | inline |
SetPermissions(const String &targetPath, FileAttributes permissions) | pcl::File | static |
SetPosition(fpos_type pos) | pcl::File | virtual |
SetReadOnly(const String &filePath, bool rdOnly=true) | pcl::File | static |
SetReadWrite(const String &filePath) | pcl::File | inlinestatic |
Size() const | pcl::File | virtual |
SizeAsString(fsize_type sizeInBytes, int precision=3, bool alsoShowBytes=false) | pcl::File | static |
SystemCacheDirectory() | pcl::File | static |
SystemTempDirectory() | pcl::File | static |
UniqueFileName(const String &directory=String(), int n=12, const String &prefix=String(), const String &postfix=String()) | pcl::File | static |
UnixPathToWindows(const String &path) | pcl::File | static |
WindowsPathToUnix(const String &path) | pcl::File | static |
Write(const void *buffer, fsize_type len) | pcl::File | virtual |
Write(const T &x) | pcl::File | inline |
Write(const bool &b) | pcl::File | inline |
Write(const char *i, const char *j) | pcl::File | |
Write(const char *s) | pcl::File | inline |
Write(const IsoString &s) | pcl::File | inline |
Write(const char16_type *i, const char16_type *j) | pcl::File | |
Write(const char16_type *s) | pcl::File | inline |
Write(const String &s) | pcl::File | inline |
Write(Flags< E > f) | pcl::File | inlinestatic |
WriteArray(const T *a, size_type n) | pcl::File | inline |
WriteFile(const String &filePath, const ByteArray &contents) | pcl::File | static |
WriteFile(const String &filePath, const ByteArray &contents, size_type start, size_type size) | pcl::File | static |
WriteFile(const String &filePath, const void *data, size_type size) | pcl::File | static |
WriteI32(const T &x) | pcl::File | inline |
WriteI64(const T &x) | pcl::File | inline |
WriteTextFile(const String &filePath, const IsoString &text) | pcl::File | static |
WriteUI32(const T &x) | pcl::File | inline |
WriteUI32(Flags< E > f) | pcl::File | inlinestatic |
WriteUI64(const T &x) | pcl::File | inline |
~File() | pcl::File | inlinevirtual |