struct EE::ComputedValue::State

struct State {
    // fields

    Calculator calculator;
    Values values;
    ObservableValue<T> output;

    // construction

    State(Calculator calculator, Values values);

    // methods

    T calculate();
    void recompute();
};