|
NeoGraph 0.16.0
A C++20 Graph Agent Engine Library — LangGraph for C++
|
Thread-safe mutable graph state management. More...
#include <neograph/api.h>#include <neograph/graph/channel_key.h>#include <neograph/graph/types.h>#include <neograph/graph/run_context.h>#include <mutex>#include <optional>#include <shared_mutex>#include <vector>#include <core/native_archive.h>Go to the source code of this file.
Classes | |
| class | neograph::graph::GraphState |
| Thread-safe container for all graph state channels. More... | |
Thread-safe mutable graph state management.
GraphState manages all state channels used during graph execution. All read/write operations are thread-safe using a shared mutex, supporting concurrent node execution on the caller's Asio executor or the engine's opt-in worker pool.
Definition in file state.h.