Skip to content

ludus::runtime::behavior::Outcome

Ludus Wiki · API overview · Browse API

Struct

Complete unpublished invocation result. The owner publishes state/effects together.

Declared in modules/runtime/behavior/include/ludus/runtime/behavior/behavior.h

#include <ludus/runtime/behavior/behavior.h>
struct ludus::runtime::behavior::Outcome

Fields

State

Record ludus::runtime::behavior::Outcome::State {}
Candidate declared state.

Related types: Record

Declared in modules/runtime/behavior/include/ludus/runtime/behavior/behavior.h

Commands

Command ludus::runtime::behavior::Outcome::Commands[16][16] = {}
Ordered staged commands.

Related types: Command

Declared in modules/runtime/behavior/include/ludus/runtime/behavior/behavior.h

Count

uint32 ludus::runtime::behavior::Outcome::Count = 0
Number of staged commands.

Related types: uint32

Declared in modules/runtime/behavior/include/ludus/runtime/behavior/behavior.h