yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::core::PlanAgentUpdate Struct Reference

#include <project_plan_agent.h>

Static Public Member Functions

static absl::StatusOr< PlanAgentUpdate > Parse (std::string_view text)
 

Public Attributes

std::string base_sha256
 
std::string agent
 
std::string observed_utc
 
PlanJson sources = PlanJson::object()
 
PlanJson observations = PlanJson::object()
 
std::vector< std::string > remove
 

Detailed Description

Definition at line 34 of file project_plan_agent.h.

Member Function Documentation

◆ Parse()

absl::StatusOr< PlanAgentUpdate > yaze::core::PlanAgentUpdate::Parse ( std::string_view text)
static

Member Data Documentation

◆ base_sha256

std::string yaze::core::PlanAgentUpdate::base_sha256

Definition at line 35 of file project_plan_agent.h.

Referenced by yaze::core::ApplyPlanAgentUpdateToFile(), and Parse().

◆ agent

std::string yaze::core::PlanAgentUpdate::agent

Definition at line 36 of file project_plan_agent.h.

Referenced by yaze::core::ApplyPlanAgentUpdate(), and Parse().

◆ observed_utc

std::string yaze::core::PlanAgentUpdate::observed_utc

Definition at line 37 of file project_plan_agent.h.

Referenced by yaze::core::ApplyPlanAgentUpdate(), and Parse().

◆ sources

PlanJson yaze::core::PlanAgentUpdate::sources = PlanJson::object()

◆ observations

PlanJson yaze::core::PlanAgentUpdate::observations = PlanJson::object()

◆ remove

std::vector<std::string> yaze::core::PlanAgentUpdate::remove

Definition at line 42 of file project_plan_agent.h.

Referenced by yaze::core::DiffPlanAgentUpdate(), and Parse().


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