File Member List

This is the complete list of members for File, including all inherited members.

append(const std::string &pathComponent) const overrideFileinlinevirtual
byteReadResource() const overrideFileinlinevirtual
byteWriteResource() overrideFileinlinevirtual
canReadFrom() const overrideFileinlinevirtual
canWriteTo() const overrideFileinlinevirtual
clone() const overrideFileinlinevirtual
cloneToShared() constUriinline
createDirectories() constFileinline
dispatch(UriDispatcher &dispatcher) const overrideFileinlinevirtual
exists() constFileinline
File()=defaultFile
File(boost::filesystem::directory_entry entry_)Fileinlineexplicit
File(const boost::filesystem::path &entry_)Fileinlineexplicit
File(const std::string &path)Fileinlineexplicit
File(const char *path)Fileinlineexplicit
File(std::string_view path)Fileinlineexplicit
File(const std::string &path, const std::string &name)Fileinline
File(const File &path, const std::string &name)Fileinline
File(File &&file) noexceptFileinline
File(const File &file)Fileinline
fileIterator() constFileinlinevirtual
getByteReadResource() constFileinline
getByteWriteResource() constFileinline
getChildEntry(std::string child) constFileinline
getEntry() constFileinline
getModifiedTimestamp() constFileinline
getParentDirectory() constFileinline
getSubDirectory(std::string subDirectory) constFileinline
getUtf32To8WriteResource() constFileinline
getUtf8To32ReadResource() constFileinline
hashcode() const noexcept overrideFileinlinevirtual
isIterable() const overrideFileinlinevirtual
isRecursivelyIterable() const overrideFileinlinevirtual
isRegularDirectory() const overrideFileinlinevirtual
isRegularFile() const overrideFileinlinevirtual
iterator() const overrideFileinlinevirtual
operator+(const std::string &fragment) constFileinline
operator/(const char *component) constFileinline
operator/(const std::string &component) constFileinline
operator/(const std::string_view &component) constFileinline
operator/(const Container< T ... > &container) constFileinline
operator/=(const char *component)Fileinline
operator/=(const std::string &component)Fileinline
operator/=(const std::string_view &component)Fileinline
operator<(const File &rhs) constFileinline
operator=(const File &file)Fileinline
operator=(File &&file) noexceptFileinline
operator=(const boost::filesystem::directory_entry &entry_)Fileinline
operator=(const boost::filesystem::path &path)Fileinline
operator==(const File &rhs) constFileinline
operator==(const Uri &rhs) const overrideFileinlinevirtual
recursiveFileIterator() constFileinlinevirtual
recursiveIterator() const overrideFileinlinevirtual
relative(const File &base) constFileinline
removeFile() constFileinline
resolve(std::string_view path) const overrideFileinlinevirtual
separatorFilestatic
size() constFileinline
toAbsolutePath() constFileinline
toRawString() const overrideFileinlinevirtual
toRawString() constFileinlinevirtual
toUriString() const overrideFileinlinevirtual
utf32To8WriteResource() overrideFileinlinevirtual
utf8To32ReadResource() const overrideFileinlinevirtual
~Uri()=defaultUrivirtual