GridFire v0.7.1_rc2 General Purpose Nuclear Network

Loading...
Searching...
No Matches
Public Attributes | List of all members
gridfire::trigger::TriggerResult Struct Reference

`#include <trigger_result.h>`

Collaboration diagram for gridfire::trigger::TriggerResult:
[legend]

## Public Attributes
std::string | name
| Short identifier for the condition (e.g., "Temperature Rise").
std::string | description
| Human-readable reason summarizing the outcome at this node.
bool | value
| Evaluation result for this node (true/false).
std::vector< TriggerResult > | causes
| Sub-reasons for composite triggers.

## Member Data Documentation

## ◆ causes

std::vector<TriggerResult> gridfire::trigger::TriggerResult::causes

Sub-reasons for composite triggers.

## ◆ description

std::string gridfire::trigger::TriggerResult::description

Human-readable reason summarizing the outcome at this node.

## ◆ name

std::string gridfire::trigger::TriggerResult::name

Short identifier for the condition (e.g., "Temperature Rise").

## ◆ value

bool gridfire::trigger::TriggerResult::value

Evaluation result for this node (true/false).

The documentation for this struct was generated from the following file:

- src/include/gridfire/trigger/trigger_result.h