|
NeoGraph 0.16.0
A C++20 Graph Agent Engine Library — LangGraph for C++
|
A ProgramTransitionStore for a caller that cannot suspend: the synchronous Program API, a destructor, a callback. More...
#include <transition_store.h>
Public Member Functions | |
| BlockingProgramTransitionStore (ProgramTransitionStore &store, BlockingStorePolicy policy={}) | |
| A view of a store that outlives it. | |
A ProgramTransitionStore for a caller that cannot suspend: the synchronous Program API, a destructor, a callback.
A synchronous store is called directly. Any other store is awaited on a private io_context of the calling thread, unless the policy refuses to wait (BlockingStorePolicy), in which case the call throws ProgramBlockingCallRefused.
Definition at line 540 of file transition_store.h.