![]() |
COSMOS core
1.0.2 (beta)
Comprehensive Open-architecture Solution for Mission Operations Systems
|
JSON equation operand. More...
#include <jsondef.h>
Public Attributes | |
| uint16_t | type |
| JSON Operand Type. More... | |
| union { | |
| double value | |
| jsonhandle data | |
| }; | |
| JSON Operand data: CONSTANT uses value, EQUATION and NAME use jsonhandle. More... | |
JSON equation operand.
Structure representing a single operand of a JSON equation. Each operand can be one of: JSON_OPERAND_NULL, no operand; JSON_OPERAND_EQUATION, another equation; JSON_OPERAND_CONSTANT, a constant value; or JSON_OPERAND_NAME, a Namespace name.
| uint16_t jsonoperand::type |
JSON Operand Type.
| double jsonoperand::value |
| jsonhandle jsonoperand::data |
| union { ... } |
JSON Operand data: CONSTANT uses value, EQUATION and NAME use jsonhandle.