F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
Svc::Fpy Namespace Reference

Classes

class  DirectiveId
 
class  Footer
 
class  Header
 
class  Sequence
 
class  Statement
 a statement is a directive opcode paired with an argument buffer 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_NUM_SERIALIZABLE_REGISTERS { NUM_SERIALIZABLE_REGISTERS = 16 }
 The maximum number of serializable registers a sequence can have. More...
 
enum  FppConstant_MAX_SERIALIZABLE_REGISTER_SIZE { MAX_SERIALIZABLE_REGISTER_SIZE = 504 }
 The maximum size a serializable register's buffer can be. More...
 
enum  FppConstant_NUM_REGISTERS { NUM_REGISTERS = 128 }
 The number of registers available to a sequence. More...
 
enum  FppConstant_SCHEMA_VERSION { SCHEMA_VERSION = 1 }
 the current schema version (must be representable in U8) More...
 

Enumeration Type Documentation

◆ FppConstant_MAX_SEQUENCE_ARG_COUNT

The maximum number of arguments a sequence can have.

Enumerator
MAX_SEQUENCE_ARG_COUNT 

Definition at line 152 of file FppConstantsAc.hpp.

◆ FppConstant_MAX_SEQUENCE_STATEMENT_COUNT

The maximum number of statements a sequence can have.

Enumerator
MAX_SEQUENCE_STATEMENT_COUNT 

Definition at line 157 of file FppConstantsAc.hpp.

◆ FppConstant_MAX_SERIALIZABLE_REGISTER_SIZE

The maximum size a serializable register's buffer can be.

Enumerator
MAX_SERIALIZABLE_REGISTER_SIZE 

Definition at line 167 of file FppConstantsAc.hpp.

◆ FppConstant_NUM_REGISTERS

The number of registers available to a sequence.

Enumerator
NUM_REGISTERS 

Definition at line 172 of file FppConstantsAc.hpp.

◆ FppConstant_NUM_SERIALIZABLE_REGISTERS

The maximum number of serializable registers a sequence can have.

Enumerator
NUM_SERIALIZABLE_REGISTERS 

Definition at line 162 of file FppConstantsAc.hpp.

◆ FppConstant_SCHEMA_VERSION

the current schema version (must be representable in U8)

Enumerator
SCHEMA_VERSION 

Definition at line 17 of file FppConstantsAc.hpp.