F´ Flight Software - C/C++ Documentation
devel
A framework for building embedded system applications to NASA flight quality standards.
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
z
Functions
c
d
e
g
i
m
p
r
s
t
v
w
Variables
Typedefs
Enumerations
Enumerator
a
c
e
f
h
i
m
n
o
p
s
u
v
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
z
~
Variables
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
Typedefs
c
e
p
s
t
u
Enumerations
b
c
d
g
h
l
m
o
p
s
t
u
w
Enumerator
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
Related Functions
a
b
c
d
f
g
h
l
p
r
s
t
u
v
Files
File List
File Members
All
_
a
b
c
d
f
g
h
i
l
m
n
p
q
r
s
t
u
v
Functions
c
i
m
s
u
Variables
b
c
d
i
p
s
Typedefs
b
c
d
f
i
m
n
p
q
r
s
t
u
Enumerations
Enumerator
a
b
c
d
f
g
h
p
r
s
t
Macros
_
a
c
d
f
h
l
m
p
r
s
u
v
Examples
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Os::FileInterface Member List
This is the complete list of members for
Os::FileInterface
, including all inherited members.
ABSOLUTE
enum value
Os::FileInterface
BAD_SIZE
enum value
Os::FileInterface
close
()=0
Os::FileInterface
pure virtual
DOESNT_EXIST
enum value
Os::FileInterface
FILE_EXISTS
enum value
Os::FileInterface
flush
()=0
Os::FileInterface
pure virtual
getDelegate
(FileHandleStorage &aligned_placement_new_memory, const FileInterface *to_copy=nullptr)
Os::FileInterface
static
getHandle
()=0
Os::FileInterface
pure virtual
INVALID_ARGUMENT
enum value
Os::FileInterface
INVALID_MODE
enum value
Os::FileInterface
MAX_OPEN_MODE
enum value
Os::FileInterface
MAX_OVERWRITE_TYPE
enum value
Os::FileInterface
MAX_SEEK_TYPE
enum value
Os::FileInterface
MAX_STATUS
enum value
Os::FileInterface
MAX_WAIT_TYPE
enum value
Os::FileInterface
Mode
enum name
Os::FileInterface
NO_OVERWRITE
enum value
Os::FileInterface
NO_PERMISSION
enum value
Os::FileInterface
NO_SPACE
enum value
Os::FileInterface
NO_WAIT
enum value
Os::FileInterface
NOT_OPENED
enum value
Os::FileInterface
NOT_SUPPORTED
enum value
Os::FileInterface
OP_OK
enum value
Os::FileInterface
open
(const char *path, Mode mode, OverwriteType overwrite)=0
Os::FileInterface
pure virtual
OPEN_APPEND
enum value
Os::FileInterface
OPEN_CREATE
enum value
Os::FileInterface
OPEN_NO_MODE
enum value
Os::FileInterface
OPEN_READ
enum value
Os::FileInterface
OPEN_SYNC_WRITE
enum value
Os::FileInterface
OPEN_WRITE
enum value
Os::FileInterface
OTHER_ERROR
enum value
Os::FileInterface
OVERWRITE
enum value
Os::FileInterface
OverwriteType
enum name
Os::FileInterface
position
(FwSignedSizeType &position_result)=0
Os::FileInterface
pure virtual
preallocate
(FwSignedSizeType offset, FwSignedSizeType length)=0
Os::FileInterface
pure virtual
read
(U8 *buffer, FwSignedSizeType &size, WaitType wait)=0
Os::FileInterface
pure virtual
RELATIVE
enum value
Os::FileInterface
seek
(FwSignedSizeType offset, SeekType seekType)=0
Os::FileInterface
pure virtual
SeekType
enum name
Os::FileInterface
size
(FwSignedSizeType &size_result)=0
Os::FileInterface
pure virtual
Status
enum name
Os::FileInterface
WAIT
enum value
Os::FileInterface
WaitType
enum name
Os::FileInterface
write
(const U8 *buffer, FwSignedSizeType &size, WaitType wait)=0
Os::FileInterface
pure virtual
~FileInterface
()=default
Os::FileInterface
virtual
Generated by
1.9.1