From c997e959029e004faaa15fcfb27df48c15baff11 Mon Sep 17 00:00:00 2001 From: Brian Potchik Date: Thu, 1 May 2025 15:08:15 -0400 Subject: Updates to WorkflowMonitor UI. --- workflow.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'workflow.cpp') diff --git a/workflow.cpp b/workflow.cpp index d4b94eb4..9c1c7d20 100644 --- a/workflow.cpp +++ b/workflow.cpp @@ -164,6 +164,18 @@ bool WorkflowMachine::PostJsonRequest(const std::string& request) } +Ref WorkflowMachine::GetGraph(const std::string& activity, bool sequential) +{ + BNFlowGraph* graph; + if (m_function) + graph = BNGetWorkflowGraphForFunction(m_function->GetObject(), activity.c_str(), sequential); + else + graph = BNGetWorkflowGraphForBinaryView(m_view->GetObject(), activity.c_str(), sequential); + + return new CoreFlowGraph(graph); +} + + void WorkflowMachine::ShowTopology() { if (m_function) -- cgit v1.3.1