diff options
author | David Robillard <d@drobilla.net> | 2025-02-10 12:55:11 -0500 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2025-02-10 16:07:44 -0500 |
commit | 270c5ae9ff1fda19864b9aea9232f3cd48c879a8 (patch) | |
tree | 0ed89d69887590167275c3656e15599852969c12 /include | |
parent | 8b50a27c323c0a8327c90cc139a6005486e8b834 (diff) | |
download | ingen-270c5ae9ff1fda19864b9aea9232f3cd48c879a8.tar.gz ingen-270c5ae9ff1fda19864b9aea9232f3cd48c879a8.tar.bz2 ingen-270c5ae9ff1fda19864b9aea9232f3cd48c879a8.zip |
Clean up includes and forward declarations
Diffstat (limited to 'include')
-rw-r--r-- | include/ingen/Log.hpp | 2 | ||||
-rw-r--r-- | include/ingen/URIMap.hpp | 2 | ||||
-rw-r--r-- | include/ingen/client/GraphModel.hpp | 1 | ||||
-rw-r--r-- | include/ingen/client/ObjectModel.hpp | 2 | ||||
-rw-r--r-- | include/ingen/client/PortModel.hpp | 2 |
5 files changed, 1 insertions, 8 deletions
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 <cstdarg> #include <functional> -#include <memory> #include <string> #include <utility> @@ -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 <ingen/Node.hpp> -#include <ingen/URI.hpp> #include <ingen/URIs.hpp> #include <ingen/client/signal.hpp> #include <ingen/ingen.h> @@ -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 <ingen/Node.hpp> -#include <ingen/URI.hpp> #include <ingen/URIs.hpp> #include <ingen/client/ObjectModel.hpp> #include <ingen/client/signal.hpp> @@ -26,7 +25,6 @@ #include <raul/Path.hpp> #include <cstdint> -#include <memory> #include <string> namespace ingen { |