|
CppCommon 1.0.5.0
C++ Common Library
|
This is the complete list of members for CppCommon::File, including all inherited members.
| _path | CppCommon::Path | protected |
| absolute() const | CppCommon::Path | |
| Append(const Path &path) | CppCommon::Path | |
| Assign(const Path &path) | CppCommon::Path | inline |
| attributes() const | CppCommon::Path | |
| canonical() const | CppCommon::Path | |
| Clear() noexcept | CppCommon::Path | inline |
| Close() | CppCommon::File | |
| Concat(const Path &path) | CppCommon::Path | inline |
| Copy(const Path &src, const Path &dst, bool overwrite=false) | CppCommon::Path | static |
| CopyAll(const Path &src, const Path &dst, bool overwrite=false) | CppCommon::Path | static |
| CopyIf(const Path &src, const Path &dst, const std::string &pattern="", bool overwrite=false) | CppCommon::Path | static |
| Create(bool read, bool write, const Flags< FileAttributes > &attributes=File::DEFAULT_ATTRIBUTES, const Flags< FilePermissions > &permissions=File::DEFAULT_PERMISSIONS, size_t buffer=File::DEFAULT_BUFFER) | CppCommon::File | |
| created() const | CppCommon::Path | |
| current() | CppCommon::Path | static |
| DEFAULT_ATTRIBUTES | CppCommon::File | static |
| DEFAULT_BUFFER | CppCommon::File | static |
| DEFAULT_PERMISSIONS | CppCommon::File | static |
| deprecated(char character) noexcept | CppCommon::Path | static |
| deprecated(wchar_t character) noexcept | CppCommon::Path | static |
| deprecated() | CppCommon::Path | static |
| empty() const noexcept | CppCommon::Path | inline |
| executable() | CppCommon::Path | static |
| extension() const | CppCommon::Path | |
| File() | CppCommon::File | |
| File(const Path &path) | CppCommon::File | |
| File(const File &file) | CppCommon::File | |
| File(File &&file) noexcept | CppCommon::File | |
| filename() const | CppCommon::Path | |
| Flush() override | CppCommon::File | virtual |
| hardlinks() const | CppCommon::Path | |
| HasExtension() const | CppCommon::Path | inline |
| HasFilename() const | CppCommon::Path | inline |
| HasParent() const | CppCommon::Path | inline |
| HasRelative() const | CppCommon::Path | inline |
| HasRoot() const | CppCommon::Path | inline |
| HasStem() const | CppCommon::Path | inline |
| home() | CppCommon::Path | static |
| initial() | CppCommon::Path | static |
| IsAbsolute() const | CppCommon::Path | inline |
| IsDirectory() const | CppCommon::Path | inline |
| IsEquivalent(const Path &path) const | CppCommon::Path | |
| IsExists() const | CppCommon::Path | inline |
| IsFileEmpty() const | CppCommon::File | inline |
| IsFileExists() const | CppCommon::File | |
| IsFileOpened() const | CppCommon::File | |
| IsFileReadOpened() const | CppCommon::File | |
| IsFileWriteOpened() const | CppCommon::File | |
| IsOther() const | CppCommon::Path | inline |
| IsRegularFile() const | CppCommon::Path | inline |
| IsRelative() const | CppCommon::Path | inline |
| IsSymlink() const | CppCommon::Path | inline |
| MakePreferred() | CppCommon::Path | |
| modified() const | CppCommon::Path | |
| offset() const | CppCommon::File | |
| Open(bool read, bool write, bool truncate=false, const Flags< FileAttributes > &attributes=File::DEFAULT_ATTRIBUTES, const Flags< FilePermissions > &permissions=File::DEFAULT_PERMISSIONS, size_t buffer=File::DEFAULT_BUFFER) | CppCommon::File | |
| OpenOrCreate(bool read, bool write, bool truncate=false, const Flags< FileAttributes > &attributes=File::DEFAULT_ATTRIBUTES, const Flags< FilePermissions > &permissions=File::DEFAULT_PERMISSIONS, size_t buffer=File::DEFAULT_BUFFER) | CppCommon::File | |
| operator bool() const noexcept | CppCommon::File | inlineexplicit |
| operator+=(const Path &path) | CppCommon::Path | inline |
| operator/=(const Path &path) | CppCommon::Path | inline |
| operator=(const Path &path) | CppCommon::File | inline |
| operator=(const File &file) | CppCommon::File | |
| operator=(File &&file) noexcept | CppCommon::File | |
| CppCommon::Path::operator=(Path &&)=default | CppCommon::Path | |
| CppCommon::Reader::operator=(const Reader &) noexcept=default | CppCommon::Reader | |
| CppCommon::Reader::operator=(Reader &&) noexcept=default | CppCommon::Reader | |
| CppCommon::Writer::operator=(const Writer &) noexcept=default | CppCommon::Writer | |
| CppCommon::Writer::operator=(Writer &&) noexcept=default | CppCommon::Writer | |
| parent() const | CppCommon::Path | |
| Path() | CppCommon::Path | inline |
| Path(const char *path) | CppCommon::Path | inline |
| Path(const std::string &path) | CppCommon::Path | inline |
| Path(const wchar_t *path) | CppCommon::Path | inline |
| Path(const std::wstring &path) | CppCommon::Path | inline |
| Path(const Path &)=default | CppCommon::Path | |
| Path(Path &&)=default | CppCommon::Path | |
| permissions() const | CppCommon::Path | |
| Read(void *buffer, size_t size) override | CppCommon::File | virtual |
| ReadAllBytes(const Path &path) | CppCommon::File | static |
| ReadAllBytes() | CppCommon::File | |
| ReadAllLines(const Path &path) | CppCommon::File | static |
| ReadAllLines() | CppCommon::File | |
| ReadAllText(const Path &path) | CppCommon::File | static |
| ReadAllText() | CppCommon::File | |
| Reader() noexcept=default | CppCommon::Reader | |
| Reader(const Reader &) noexcept=default | CppCommon::Reader | |
| Reader(Reader &&) noexcept=default | CppCommon::Reader | |
| relative() const | CppCommon::Path | |
| Remove(const Path &path) | CppCommon::Path | static |
| RemoveAll(const Path &path) | CppCommon::Path | static |
| RemoveExtension() | CppCommon::Path | inline |
| RemoveFilename() | CppCommon::Path | inline |
| RemoveIf(const Path &path, const std::string &pattern="") | CppCommon::Path | static |
| RemoveTrailingSeparators() | CppCommon::Path | |
| Rename(const Path &src, const Path &dst) | CppCommon::Path | static |
| ReplaceExtension(const Path &extension) | CppCommon::Path | |
| ReplaceFilename(const Path &filename) | CppCommon::Path | |
| Resize(uint64_t size) | CppCommon::File | |
| root() const | CppCommon::Path | |
| Seek(uint64_t offset) | CppCommon::File | |
| separator() noexcept | CppCommon::Path | static |
| SetAttributes(const Path &path, const Flags< FileAttributes > &attributes) | CppCommon::Path | static |
| SetCreated(const Path &path, const UtcTimestamp ×tamp) | CppCommon::Path | static |
| SetCurrent(const Path &path) | CppCommon::Path | static |
| SetModified(const Path &path, const UtcTimestamp ×tamp) | CppCommon::Path | static |
| SetPermissions(const Path &path, const Flags< FilePermissions > &permissions) | CppCommon::Path | static |
| size() const | CppCommon::File | |
| space() const | CppCommon::Path | |
| stem() const | CppCommon::Path | |
| string() const noexcept | CppCommon::Path | inline |
| swap(File &file) noexcept | CppCommon::File | |
| swap | CppCommon::File | friend |
| CppCommon::Path::swap(Path &path) noexcept | CppCommon::Path | inline |
| temp() | CppCommon::Path | static |
| Touch(const Path &path) | CppCommon::Path | static |
| type() const | CppCommon::Path | |
| unique() | CppCommon::Path | static |
| validate(char placeholder='_') const | CppCommon::Path | |
| Write(const void *buffer, size_t size) override | CppCommon::File | virtual |
| Write(const void *buffer, size_t size)=0 | CppCommon::File | virtual |
| Write(const std::string &text) | CppCommon::File | |
| Write(const std::vector< std::string > &lines) | CppCommon::File | |
| WriteAllBytes(const Path &path, const void *buffer, size_t size) | CppCommon::File | static |
| WriteAllLines(const Path &path, const std::vector< std::string > &lines) | CppCommon::File | static |
| WriteAllText(const Path &path, const std::string &text) | CppCommon::File | static |
| WriteEmpty(const Path &path) | CppCommon::File | static |
| Writer() noexcept=default | CppCommon::Writer | |
| Writer(const Writer &) noexcept=default | CppCommon::Writer | |
| Writer(Writer &&) noexcept=default | CppCommon::Writer | |
| wstring() const | CppCommon::Path | inline |
| ~File() | CppCommon::File | virtual |
| ~Path()=default | CppCommon::Path | |
| ~Reader() noexcept=default | CppCommon::Reader | virtual |
| ~Writer() noexcept=default | CppCommon::Writer | virtual |