From 270c5ae9ff1fda19864b9aea9232f3cd48c879a8 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Mon, 10 Feb 2025 12:55:11 -0500 Subject: Clean up includes and forward declarations --- include/ingen/Log.hpp | 2 -- include/ingen/URIMap.hpp | 2 -- include/ingen/client/GraphModel.hpp | 1 - include/ingen/client/ObjectModel.hpp | 2 +- include/ingen/client/PortModel.hpp | 2 -- 5 files changed, 1 insertion(+), 8 deletions(-) (limited to 'include') diff --git a/include/ingen/Log.hpp b/include/ingen/Log.hpp index 173127a1..afde276a 100644 --- a/include/ingen/Log.hpp +++ b/include/ingen/Log.hpp @@ -26,7 +26,6 @@ #include #include -#include #include #include @@ -34,7 +33,6 @@ namespace ingen { class Node; class URIs; -class World; class INGEN_API Log { diff --git a/include/ingen/URIMap.hpp b/include/ingen/URIMap.hpp index 2f90ec7f..fbb0523c 100644 --- a/include/ingen/URIMap.hpp +++ b/include/ingen/URIMap.hpp @@ -34,8 +34,6 @@ namespace ingen { class Log; -class Node; -class World; /** URI to integer map and implementation of LV2 URID extension. * @ingroup IngenShared diff --git a/include/ingen/client/GraphModel.hpp b/include/ingen/client/GraphModel.hpp index 08251663..837a28a5 100644 --- a/include/ingen/client/GraphModel.hpp +++ b/include/ingen/client/GraphModel.hpp @@ -36,7 +36,6 @@ class URIs; namespace client { class ArcModel; -class ObjectModel; class PortModel; /** Client's model of a graph. diff --git a/include/ingen/client/ObjectModel.hpp b/include/ingen/client/ObjectModel.hpp index 01528e3d..f9f0e041 100644 --- a/include/ingen/client/ObjectModel.hpp +++ b/include/ingen/client/ObjectModel.hpp @@ -22,7 +22,6 @@ #define INGEN_CLIENT_OBJECTMODEL_HPP #include -#include #include #include #include @@ -34,6 +33,7 @@ namespace ingen { class Atom; +class URI; namespace client { diff --git a/include/ingen/client/PortModel.hpp b/include/ingen/client/PortModel.hpp index ec1e325c..c87f2f03 100644 --- a/include/ingen/client/PortModel.hpp +++ b/include/ingen/client/PortModel.hpp @@ -18,7 +18,6 @@ #define INGEN_CLIENT_PORTMODEL_HPP #include -#include #include #include #include @@ -26,7 +25,6 @@ #include #include -#include #include namespace ingen { -- cgit v1.2.1