|
NeoGraph 0.16.0
A C++20 Graph Agent Engine Library — LangGraph for C++
|
This is the complete list of members for neograph::graph::GraphEngine, including all inherited members.
| admin() noexcept | neograph::graph::GraphEngine | |
| build(const json &definition, EngineConfig config) | neograph::graph::GraphEngine | static |
| build(const json &definition, EngineConfig config, EngineResources resources) | neograph::graph::GraphEngine | static |
| build_strict(const json &definition, EngineConfig config) | neograph::graph::GraphEngine | static |
| build_strict(const json &definition, EngineConfig config, EngineResources resources) | neograph::graph::GraphEngine | static |
| clear_node_cache() | neograph::graph::GraphEngine | |
| compile(const json &definition, const NodeContext &default_context, std::shared_ptr< CheckpointStore > store=nullptr) | neograph::graph::GraphEngine | static |
| fork(const std::string &source_thread_id, const std::string &new_thread_id, const std::string &checkpoint_id="") | neograph::graph::GraphEngine | |
| get_graph_name() const | neograph::graph::GraphEngine | inline |
| get_state(const std::string &thread_id) const | neograph::graph::GraphEngine | |
| get_state_history(const std::string &thread_id, int limit=100) const | neograph::graph::GraphEngine | |
| get_store() const | neograph::graph::GraphEngine | inline |
| inspect_nested_checkpoint(const std::string &root_thread_id, const std::vector< SubgraphPathStep > &path, std::shared_ptr< CheckpointStore > run_checkpoint_store={}) const | neograph::graph::GraphEngine | |
| link(CompiledGraph graph, EngineConfig config={}) | neograph::graph::GraphEngine | static |
| link(CompiledGraph graph, EngineConfig config, EngineResources resources) | neograph::graph::GraphEngine | static |
| link(CompiledGraph graph, EngineConfig config, EngineResources resources, GraphGenerationIdentity generation) | neograph::graph::GraphEngine | static |
| link(ValidatedTopology topology, EngineConfig config={}) | neograph::graph::GraphEngine | static |
| link(ValidatedTopology topology, EngineConfig config, EngineResources resources) | neograph::graph::GraphEngine | static |
| node_cache() const | neograph::graph::GraphEngine | inline |
| resolved_attempt_timeout_ms(const std::string &node_name) const | neograph::graph::GraphEngine | |
| resolved_retry_policy(const std::string &node_name) const | neograph::graph::GraphEngine | inline |
| resume(const std::string &thread_id, const json &resume_value=json(), const GraphStreamCallback &cb=nullptr) | neograph::graph::GraphEngine | |
| resume(const RunConfig &config, const json &resume_value=json(), const GraphStreamCallback &cb=nullptr) | neograph::graph::GraphEngine | |
| resume(const RunConfig &config, const json &resume_value, const GraphStreamCallback &cb, const RunMetadata &metadata) | neograph::graph::GraphEngine | |
| resume_async(const std::string &thread_id, const json &resume_value=json(), const GraphStreamCallback &cb=nullptr) | neograph::graph::GraphEngine | |
| resume_async(RunConfig config, json resume_value=json(), GraphStreamCallback cb=nullptr) | neograph::graph::GraphEngine | |
| resume_async(RunConfig config, json resume_value, GraphStreamCallback cb, RunMetadata metadata) | neograph::graph::GraphEngine | |
| resume_async(RunConfig config, json resume_value, GraphStreamCallback cb, RunMetadata metadata, RunResources resources) | neograph::graph::GraphEngine | |
| resume_from(RunConfig config, std::string checkpoint_id, json resume_value={}, GraphStreamCallback cb={}, RunMetadata metadata={}, RunResources resources={}) | neograph::graph::GraphEngine | |
| resume_from_async(RunConfig config, std::string checkpoint_id, json resume_value={}, GraphStreamCallback cb={}, RunMetadata metadata={}, RunResources resources={}) | neograph::graph::GraphEngine | |
| resume_from_until_safe_point_async(RunConfig config, std::string checkpoint_id, std::shared_ptr< GraphSafePointRequest > request, json resume_value={}, GraphStreamCallback cb={}, RunMetadata metadata={}, RunResources resources={}) | neograph::graph::GraphEngine | |
| run(const RunConfig &config) | neograph::graph::GraphEngine | |
| run(const RunConfig &config, const RunMetadata &metadata) | neograph::graph::GraphEngine | |
| run_async(RunConfig config) | neograph::graph::GraphEngine | |
| run_async(RunConfig config, RunMetadata metadata) | neograph::graph::GraphEngine | |
| run_async(RunConfig config, RunMetadata metadata, RunResources resources) | neograph::graph::GraphEngine | |
| run_stream(const RunConfig &config, const GraphStreamCallback &cb) | neograph::graph::GraphEngine | |
| run_stream(const RunConfig &config, const GraphStreamCallback &cb, const RunMetadata &metadata) | neograph::graph::GraphEngine | |
| run_stream_async(RunConfig config, GraphStreamCallback cb) | neograph::graph::GraphEngine | |
| run_stream_async(RunConfig config, GraphStreamCallback cb, RunMetadata metadata) | neograph::graph::GraphEngine | |
| run_stream_async(RunConfig config, GraphStreamCallback cb, RunMetadata metadata, RunResources resources) | neograph::graph::GraphEngine | |
| run_until_safe_point_async(RunConfig config, std::shared_ptr< GraphSafePointRequest > request, GraphStreamCallback cb={}, RunMetadata metadata={}, RunResources resources={}) | neograph::graph::GraphEngine | |
| set_checkpoint_store(std::shared_ptr< CheckpointStore > store) | neograph::graph::GraphEngine | |
| set_hook_runtime(std::shared_ptr<::neograph::HookRuntime > runtime) | neograph::graph::GraphEngine | inline |
| set_node_attempt_timeout_ms(const std::string &node_name, std::optional< int > timeout_ms) | neograph::graph::GraphEngine | |
| set_node_cache_enabled(const std::string &node_name, bool enabled) | neograph::graph::GraphEngine | |
| set_node_cache_enabled(const std::string &node_name, bool enabled, CacheKeyPolicy policy) | neograph::graph::GraphEngine | |
| set_node_cache_max_entries(std::size_t max_entries) | neograph::graph::GraphEngine | |
| set_node_retry_policy(const std::string &node_name, const RetryPolicy &policy) | neograph::graph::GraphEngine | |
| set_retry_policy(const RetryPolicy &policy) | neograph::graph::GraphEngine | |
| set_runtime_interposition(std::shared_ptr<::neograph::RuntimeInterpositionController > controller) | neograph::graph::GraphEngine | |
| set_store(std::shared_ptr< Store > store) | neograph::graph::GraphEngine | |
| set_tool_execution_controller(std::shared_ptr< ToolExecutionController > controller) | neograph::graph::GraphEngine | inline |
| set_tool_gate(ToolGate gate) | neograph::graph::GraphEngine | inline |
| set_worker_count(std::size_t n) | neograph::graph::GraphEngine | |
| set_worker_count_auto() | neograph::graph::GraphEngine | |
| update_state(const std::string &thread_id, const json &channel_writes, const std::string &as_node="") | neograph::graph::GraphEngine | |
| update_state_writes(const std::string &thread_id, const std::vector< ChannelWrite > &channel_writes, const std::string &as_node="") | neograph::graph::GraphEngine | |
| ~GraphEngine() | neograph::graph::GraphEngine |