![]() |
F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
|
Classes | |
| class | DirectiveErrorCode |
| class | DirectiveId |
| class | FlagId |
| class | Footer |
| class | Header |
| class | Sequence |
| class | Statement |
| a statement is a directive opcode paired with an argument buffer More... | |
Typedefs | |
| using | StackSizeType = U32 |
| the type which everything referencing a size or offset on the stack is represented in More... | |
Enumerations | |
| enum | FppConstant_MAX_SEQUENCE_ARG_COUNT { MAX_SEQUENCE_ARG_COUNT = 16 } |
| The maximum number of arguments a sequence can have. More... | |
| enum | FppConstant_MAX_SEQUENCE_STATEMENT_COUNT { MAX_SEQUENCE_STATEMENT_COUNT = 1024 } |
| The maximum number of statements a sequence can have. More... | |
| enum | FppConstant_MAX_STACK_SIZE { MAX_STACK_SIZE = 65535 } |
| the maximum number of bytes in a stack More... | |
| enum | FppConstant_MAX_DIRECTIVE_SIZE { MAX_DIRECTIVE_SIZE = 2048 } |
| the maximum number of bytes in a directive More... | |
| enum | FppConstant_SCHEMA_VERSION { SCHEMA_VERSION = 3 } |
| the current schema version (must be representable in U8) More... | |
| enum | FppConstant_FLAG_COUNT { FLAG_COUNT = 1 } |
| the number of runtime configurable flags. flags modify the sequencer behavior and can be set by the sequence More... | |
| using Svc::Fpy::StackSizeType = typedef U32 |
the type which everything referencing a size or offset on the stack is represented in
Definition at line 17 of file StackSizeTypeAliasAc.hpp.
the number of runtime configurable flags. flags modify the sequencer behavior and can be set by the sequence
| Enumerator | |
|---|---|
| FLAG_COUNT | |
Definition at line 22 of file FppConstantsAc.hpp.
the maximum number of bytes in a directive
| Enumerator | |
|---|---|
| MAX_DIRECTIVE_SIZE | |
Definition at line 327 of file FppConstantsAc.hpp.
The maximum number of arguments a sequence can have.
| Enumerator | |
|---|---|
| MAX_SEQUENCE_ARG_COUNT | |
Definition at line 312 of file FppConstantsAc.hpp.
The maximum number of statements a sequence can have.
| Enumerator | |
|---|---|
| MAX_SEQUENCE_STATEMENT_COUNT | |
Definition at line 317 of file FppConstantsAc.hpp.
the maximum number of bytes in a stack
| Enumerator | |
|---|---|
| MAX_STACK_SIZE | |
Definition at line 322 of file FppConstantsAc.hpp.
the current schema version (must be representable in U8)
| Enumerator | |
|---|---|
| SCHEMA_VERSION | |
Definition at line 17 of file FppConstantsAc.hpp.