F´ Flight Software - C/C++ Documentation  devel
A framework for building embedded system applications to NASA flight quality standards.
Os::File Member List

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

ABSOLUTE enum valueOs::FileInterface
BAD_SIZE enum valueOs::FileInterface
calculateCrc(U32 &crc)Os::File
close() overrideOs::Filevirtual
DOESNT_EXIST enum valueOs::FileInterface
File()Os::File
File(const File &other)Os::File
FILE_EXISTS enum valueOs::FileInterface
finalizeCrc(U32 &crc)Os::File
flush() overrideOs::Filevirtual
getDelegate(FileHandleStorage &aligned_placement_new_memory, const FileInterface *to_copy=nullptr)Os::FileInterfacestatic
getHandle() overrideOs::Filevirtual
incrementalCrc(FwSignedSizeType &size)Os::File
INVALID_ARGUMENT enum valueOs::FileInterface
INVALID_MODE enum valueOs::FileInterface
isOpen() constOs::File
MAX_OPEN_MODE enum valueOs::FileInterface
MAX_OVERWRITE_TYPE enum valueOs::FileInterface
MAX_SEEK_TYPE enum valueOs::FileInterface
MAX_STATUS enum valueOs::FileInterface
MAX_WAIT_TYPE enum valueOs::FileInterface
Mode enum nameOs::FileInterface
NO_OVERWRITE enum valueOs::FileInterface
NO_PERMISSION enum valueOs::FileInterface
NO_SPACE enum valueOs::FileInterface
NO_WAIT enum valueOs::FileInterface
NOT_OPENED enum valueOs::FileInterface
NOT_SUPPORTED enum valueOs::FileInterface
OP_OK enum valueOs::FileInterface
open(const char *path, Mode mode)Os::File
open(const char *path, Mode mode, OverwriteType overwrite) overrideOs::Filevirtual
OPEN_APPEND enum valueOs::FileInterface
OPEN_CREATE enum valueOs::FileInterface
OPEN_NO_MODE enum valueOs::FileInterface
OPEN_READ enum valueOs::FileInterface
OPEN_SYNC_WRITE enum valueOs::FileInterface
OPEN_WRITE enum valueOs::FileInterface
operator=(const File &other)Os::File
OTHER_ERROR enum valueOs::FileInterface
OVERWRITE enum valueOs::FileInterface
OverwriteType enum nameOs::FileInterface
position(FwSignedSizeType &position_result) overrideOs::Filevirtual
preallocate(FwSignedSizeType offset, FwSignedSizeType length) overrideOs::Filevirtual
read(U8 *buffer, FwSignedSizeType &size)Os::File
read(U8 *buffer, FwSignedSizeType &size, WaitType wait) overrideOs::Filevirtual
readline(U8 *buffer, FwSignedSizeType &size, WaitType wait)Os::File
RELATIVE enum valueOs::FileInterface
seek(FwSignedSizeType offset, SeekType seekType) overrideOs::Filevirtual
SeekType enum nameOs::FileInterface
size(FwSignedSizeType &size_result) overrideOs::Filevirtual
Status enum nameOs::FileInterface
WAIT enum valueOs::FileInterface
WaitType enum nameOs::FileInterface
write(const U8 *buffer, FwSignedSizeType &size)Os::File
write(const U8 *buffer, FwSignedSizeType &size, WaitType wait) overrideOs::Filevirtual
~File() finalOs::File
~FileInterface()=defaultOs::FileInterfacevirtual