Sane C++ Libraries
C++ Platform Abstraction Libraries
SC::FileDescriptor Member List

This is the complete list of members for SC::FileDescriptor, including all inherited members.

currentPosition(size_t &position) constSC::FileDescriptor
isInheritable(bool &hasValue) constSC::FileDescriptor
open(StringView path, OpenMode mode)SC::FileDescriptor
open(StringView path, OpenMode mode, OpenOptions options)SC::FileDescriptor
OpenMode enum nameSC::FileDescriptor
read(Span< char > data, Span< char > &actuallyRead, uint64_t offset)SC::FileDescriptor
read(Span< uint8_t > data, Span< uint8_t > &actuallyRead, uint64_t offset)SC::FileDescriptor
read(Span< char > data, Span< char > &actuallyRead)SC::FileDescriptor
read(Span< uint8_t > data, Span< uint8_t > &actuallyRead)SC::FileDescriptor
ReadAndWrite enum valueSC::FileDescriptor
ReadOnly enum valueSC::FileDescriptor
readUntilEOF(Vector< char > &destination)SC::FileDescriptor
readUntilEOF(Vector< uint8_t > &destination)SC::FileDescriptor
readUntilEOF(String &destination)SC::FileDescriptor
seek(SeekMode seekMode, uint64_t offset)SC::FileDescriptor
SeekCurrent enum valueSC::FileDescriptor
SeekEnd enum valueSC::FileDescriptor
SeekMode enum nameSC::FileDescriptor
SeekStart enum valueSC::FileDescriptor
setBlocking(bool blocking)SC::FileDescriptor
setInheritable(bool inheritable)SC::FileDescriptor
sizeInBytes(size_t &sizeInBytes) constSC::FileDescriptor
UniqueHandle()=default (defined in SC::FileDescriptor)SC::FileDescriptor
UniqueHandle(const UniqueHandle &v)=delete (defined in SC::FileDescriptor)SC::FileDescriptor
UniqueHandle(UniqueHandle &&v) (defined in SC::FileDescriptor)SC::FileDescriptorinline
UniqueHandle(const Handle &externalHandle) (defined in SC::FileDescriptor)SC::FileDescriptorinline
write(Span< const char > data, uint64_t offset)SC::FileDescriptor
write(Span< const uint8_t > data, uint64_t offset)SC::FileDescriptor
write(Span< const char > data)SC::FileDescriptor
write(Span< const uint8_t > data)SC::FileDescriptor
WriteAppend enum valueSC::FileDescriptor
WriteCreateTruncate enum valueSC::FileDescriptor