From d9d52ffd4f3e655f29e05735efd7a0ed09e13494 Mon Sep 17 00:00:00 2001 From: Paul Sardin Date: Tue, 10 Feb 2026 09:28:15 +0100 Subject: [PATCH] Add missing graph shared ptr type python exposition --- src/pyhpp/manipulation/graph.cc | 2 +- src/pyhpp/manipulation/graph.hh | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pyhpp/manipulation/graph.cc b/src/pyhpp/manipulation/graph.cc index 427575d..bb682de 100644 --- a/src/pyhpp/manipulation/graph.cc +++ b/src/pyhpp/manipulation/graph.cc @@ -1249,7 +1249,7 @@ void exposeGraph() { DocClassMethod(pathValidation)); // DocClass(Graph) - class_( + class_( "Graph", init()) diff --git a/src/pyhpp/manipulation/graph.hh b/src/pyhpp/manipulation/graph.hh index a01cada..6840a03 100644 --- a/src/pyhpp/manipulation/graph.hh +++ b/src/pyhpp/manipulation/graph.hh @@ -227,6 +227,7 @@ struct PyWGraph { // Initialization void initialize(); }; +typedef std::shared_ptr PyWGraphPtr_t; } // namespace manipulation } // namespace pyhpp