NeoGraph 0.16.0
A C++20 Graph Agent Engine Library — LangGraph for C++
Loading...
Searching...
No Matches
neograph::program::SyncProgramCoreToolGrantStore Class Referenceabstract

Base of a ProgramCoreToolGrantStore whose backend is synchronous. More...

#include <core_tool_grant_store.h>

Inheritance diagram for neograph::program::SyncProgramCoreToolGrantStore:
[legend]
Collaboration diagram for neograph::program::SyncProgramCoreToolGrantStore:
[legend]

Public Member Functions

bool completes_at_once () const noexcept
 True when every awaitable operation completes at once on the calling thread, not on a pool thread.
 

Protected Member Functions

virtual bool offloads () const noexcept
 True for a backend that blocks for long: each operation then runs on a pool thread.
 

Detailed Description

Base of a ProgramCoreToolGrantStore whose backend is synchronous.

A derived class implements the ..._sync operations and gets the awaitable interface from them, as SyncProgramTransitionStore does.

Definition at line 59 of file core_tool_grant_store.h.


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