|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
#include <StateScript.hpp>
Public Attributes | |
| StmtKind | kind = StmtKind::Delay |
| uint32_t | line = 0 |
| uint32_t | col = 0 |
| int32_t | var = -1 |
| Assign: index into ScriptProgram::variables. | |
| int32_t | expr = -1 |
| Assign value, Delay seconds, If/While condition. | |
| int32_t | slug = -1 |
| OpenValve/CloseValve/TransitionTo target. | |
| int32_t | body_begin = -1 |
| If/While body, and If's else arm: [begin, end) into ScriptProgram::block_items. | |
| int32_t | body_end = -1 |
| int32_t | else_begin = -1 |
| int32_t | else_end = -1 |
Definition at line 121 of file StateScript.hpp.
| int32_t fsw::script::Stmt::body_begin = -1 |
If/While body, and If's else arm: [begin, end) into ScriptProgram::block_items.
Definition at line 132 of file StateScript.hpp.
| int32_t fsw::script::Stmt::body_end = -1 |
Definition at line 133 of file StateScript.hpp.
| uint32_t fsw::script::Stmt::col = 0 |
Definition at line 124 of file StateScript.hpp.
| int32_t fsw::script::Stmt::else_begin = -1 |
Definition at line 134 of file StateScript.hpp.
| int32_t fsw::script::Stmt::else_end = -1 |
Definition at line 135 of file StateScript.hpp.
| int32_t fsw::script::Stmt::expr = -1 |
Assign value, Delay seconds, If/While condition.
Index into ScriptProgram::exprs.
Definition at line 128 of file StateScript.hpp.
Definition at line 122 of file StateScript.hpp.
| uint32_t fsw::script::Stmt::line = 0 |
Definition at line 123 of file StateScript.hpp.
| int32_t fsw::script::Stmt::slug = -1 |
OpenValve/CloseValve/TransitionTo target.
Index into ScriptProgram::slugs.
Definition at line 130 of file StateScript.hpp.
| int32_t fsw::script::Stmt::var = -1 |
Assign: index into ScriptProgram::variables.
Definition at line 126 of file StateScript.hpp.