ActiveLib
Loading...
Searching...
No Matches
active::file::File Member List

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

Anchor enum nameactive::file::File
bad() const noexcept overrideactive::file::Fileinlinevirtual
clear(flag_type f=std::ios_base::goodbit) overrideactive::file::Fileinlinevirtual
active::file::IOBase::clear(flag_type f=std::ios_base::goodbit) constactive::file::IOBaseinlineprotected
clonePtr() const overrideactive::file::Fileinlinevirtual
close() const noexceptactive::file::File
current enum value (defined in active::file::File)active::file::File
defBufferSizeactive::file::Filestatic
end enum value (defined in active::file::File)active::file::File
eof() const noexcept overrideactive::file::Fileinlinevirtual
exists() constactive::file::FSNodeinlinevirtual
fail() const noexcept overrideactive::file::Fileinlinevirtual
File()active::file::File
File(const Path &path, Permission perm=readWrite, bool isMissingCreated=false, bool canReplaceDirectory=false)active::file::File
File(const Directory &parent, const utility::String &name, Permission perm=readWrite, bool isMissingCreated=false, bool canReplaceDirectory=false)active::file::File
File(const File &source)active::file::File
flag_type typedefactive::file::IOBase
flush()active::file::File
FSNode() noexceptactive::file::FSNode
FSNode(const Path &path)active::file::FSNode
FSNode(const FSNode &source) noexceptactive::file::FSNode
getModificationTime() constactive::file::FSNodeinline
getPath() const noexceptactive::file::FSNodeinline
getPosition() constactive::file::File
good() const noexcept overrideactive::file::Fileinlinevirtual
IOBase() noexceptactive::file::IOBaseinline
IOBase(const IOBase &source) noexceptactive::file::IOBaseinline
isDirectory() constactive::file::FSNodeinlinevirtual
isMine() const noexceptactive::file::FSNodeinlineprotected
isOpen() const noexceptactive::file::File
isWritable() const noexceptactive::file::Fileinline
moveTo(const Path &path)active::file::FSNodevirtual
open(std::optional< Permission > perm=std::nullopt) constactive::file::File
operator void *() const noexceptactive::file::IOBaseinline
operator!() const noexceptactive::file::IOBaseinline
operator=(const File &source)active::file::File
active::file::FSNode::operator=(const FSNode &source)active::file::FSNode
operator==(const File &ref) constactive::file::File
active::file::FSNode::operator==(const FSNode &ref) const noexceptactive::file::FSNode
pathDelimiteractive::file::FSNodestatic
Permission enum nameactive::file::File
pos_type typedefactive::file::File
posOption typedefactive::file::File
read(utility::String &text, sizeOption howMany=std::nullopt, utility::TextEncoding encoding=UTF8) constactive::file::File
read(utility::Memory &memory, sizeOption howMany=std::nullopt) constactive::file::File
remaining() constactive::file::File
remove(bool isRecursive=true) overrideactive::file::Filevirtual
rename(const utility::String &name)active::file::FSNodevirtual
resize(size_type fileSize)active::file::File
setCompleteState(flag_type state)active::file::IOBaseinlineprotected
setMine(bool state) noexceptactive::file::FSNodeinlineprotected
setPath(const Path &path)active::file::FSNodevirtual
setPosition(pos_type pos) constactive::file::File
setPosition(size_type pos, Anchor anchor=Anchor::start) constactive::file::File
setState(flag_type f) noexcept overrideactive::file::Fileinlinevirtual
active::file::IOBase::setState(flag_type f) constactive::file::IOBaseinlineprotected
Shared typedefactive::file::File
size() constactive::file::File
size_type typedefactive::file::File
sizeOption typedefactive::file::File
start enum value (defined in active::file::File)active::file::File
state() const noexceptactive::file::IOBaseinlinevirtual
Unique typedefactive::file::File
unsetState(flag_type f)active::file::IOBaseinlinevirtual
unsetState(flag_type f) constactive::file::IOBaseinlineprotectedvirtual
write(const utility::String &text, utility::String::sizeOption howMany=std::nullopt, utility::TextEncoding encoding=UTF8)active::file::File
write(const utility::Memory &data, sizeOption howMany=std::nullopt)active::file::File
write(const File &file)active::file::File
~Cloner()=defaultactive::utility::Clonervirtual
~File()active::file::Filevirtual
~FSNode() noexcept=defaultactive::file::FSNodevirtual
~IOBase() noexcept=defaultactive::file::IOBasevirtual