NeoGraph 0.10.0
A C++17 Graph Agent Engine Library — LangGraph for C++
Loading...
Searching...
No Matches
neograph::graph::CompiledGraph Struct Reference

Parsed graph definition, ready for the engine to run. More...

#include <compiler.h>

Public Attributes

std::optional< RetryPolicyretry_policy
 Present iff the JSON defined a top-level "retry_policy" object.
 

Detailed Description

Parsed graph definition, ready for the engine to run.

Value type. Contains everything the engine needs from the JSON definition and nothing it needs at runtime — no schedulers, no checkpoint store, no retry-policy overrides (those are set via GraphEngine setters after compilation).

Moved, not copied, into GraphEngine. Each field matches a private member of GraphEngine that previously was populated directly inside GraphEngine::compile().

Definition at line 58 of file compiler.h.

Member Data Documentation

◆ retry_policy

std::optional<RetryPolicy> neograph::graph::CompiledGraph::retry_policy

Present iff the JSON defined a top-level "retry_policy" object.

When absent, GraphEngine keeps its RetryPolicy default-constructed.

Definition at line 69 of file compiler.h.


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