diff options
author | David Robillard <d@drobilla.net> | 2012-05-11 04:38:12 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2012-05-11 04:38:12 +0000 |
commit | a04c4965e3df113125b82d1b921043898d60ba6c (patch) | |
tree | 848e5c944e6af257f7c9da3ddd487e29ec226c63 | |
parent | f90d64eb7d90dc03fe4215bef8d77de51ca0ae78 (diff) | |
download | ingen-a04c4965e3df113125b82d1b921043898d60ba6c.tar.gz ingen-a04c4965e3df113125b82d1b921043898d60ba6c.tar.bz2 ingen-a04c4965e3df113125b82d1b921043898d60ba6c.zip |
Add missing includes.
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4348 a436a847-0d15-0410-975c-d299462d15a1
55 files changed, 113 insertions, 22 deletions
diff --git a/ingen/Interface.hpp b/ingen/Interface.hpp index 96a438a9..81a4100d 100644 --- a/ingen/Interface.hpp +++ b/ingen/Interface.hpp @@ -17,6 +17,8 @@ #ifndef INGEN_INTERFACE_HPP #define INGEN_INTERFACE_HPP +#include <string> + #include "ingen/Resource.hpp" #include "ingen/Status.hpp" #include "raul/SharedPtr.hpp" diff --git a/ingen/client/PluginModel.hpp b/ingen/client/PluginModel.hpp index 46e7b116..f7000065 100644 --- a/ingen/client/PluginModel.hpp +++ b/ingen/client/PluginModel.hpp @@ -18,6 +18,7 @@ #define INGEN_CLIENT_PLUGINMODEL_HPP #include <list> +#include <string> #include <utility> #include "lilv/lilv.h" diff --git a/ingen/client/SigClientInterface.hpp b/ingen/client/SigClientInterface.hpp index 319ed228..dbc655dd 100644 --- a/ingen/client/SigClientInterface.hpp +++ b/ingen/client/SigClientInterface.hpp @@ -19,6 +19,8 @@ #include <stdint.h> +#include <string> + #include "raul/Path.hpp" #include "ingen/Interface.hpp" diff --git a/ingen/shared/AtomWriter.hpp b/ingen/shared/AtomWriter.hpp index 32997c66..1eae7a80 100644 --- a/ingen/shared/AtomWriter.hpp +++ b/ingen/shared/AtomWriter.hpp @@ -17,6 +17,8 @@ #ifndef INGEN_SHARED_ATOM_WRITER_HPP #define INGEN_SHARED_ATOM_WRITER_HPP +#include <string> + #include "ingen/Interface.hpp" #include "ingen/shared/URIs.hpp" #include "lv2/lv2plug.in/ns/ext/atom/forge.h" diff --git a/ingen/shared/ClashAvoider.hpp b/ingen/shared/ClashAvoider.hpp index 5b62ef53..77be091e 100644 --- a/ingen/shared/ClashAvoider.hpp +++ b/ingen/shared/ClashAvoider.hpp @@ -20,6 +20,7 @@ #include <inttypes.h> #include <map> +#include <string> #include "ingen/Interface.hpp" diff --git a/ingen/shared/Forge.hpp b/ingen/shared/Forge.hpp index 8f7facb2..36de8758 100644 --- a/ingen/shared/Forge.hpp +++ b/ingen/shared/Forge.hpp @@ -17,6 +17,8 @@ #ifndef INGEN_FORGE_HPP #define INGEN_FORGE_HPP +#include <string> + #include "ingen/shared/Forge.hpp" #include "raul/Atom.hpp" diff --git a/src/bindings/Client.hpp b/src/bindings/Client.hpp index b8278ea1..f8dd84ff 100644 --- a/src/bindings/Client.hpp +++ b/src/bindings/Client.hpp @@ -14,6 +14,8 @@ along with Ingen. If not, see <http://www.gnu.org/licenses/>. */ +#include <string> + #include "ingen/Resource.hpp" /** Need a stub ClientInterface without pure virtual methods diff --git a/src/client/NodeModel.cpp b/src/client/NodeModel.cpp index f80aa68d..ad3ce273 100644 --- a/src/client/NodeModel.cpp +++ b/src/client/NodeModel.cpp @@ -16,6 +16,7 @@ #include <cassert> #include <cmath> +#include <string> #include "ingen/Port.hpp" #include "ingen/client/NodeModel.hpp" diff --git a/src/client/PluginModel.cpp b/src/client/PluginModel.cpp index e6ac0a52..4847f668 100644 --- a/src/client/PluginModel.cpp +++ b/src/client/PluginModel.cpp @@ -14,8 +14,12 @@ along with Ingen. If not, see <http://www.gnu.org/licenses/>. */ -#include <sstream> #include <ctype.h> + +#include <sstream> +#include <string> +#include <algorithm> + #include <boost/optional.hpp> #include "raul/Atom.hpp" diff --git a/src/gui/App.cpp b/src/gui/App.cpp index f56f6f41..becc309c 100644 --- a/src/gui/App.cpp +++ b/src/gui/App.cpp @@ -17,6 +17,7 @@ #include <cassert> #include <fstream> #include <string> +#include <utility> #include <gtk/gtkwindow.h> diff --git a/src/gui/BreadCrumbs.cpp b/src/gui/BreadCrumbs.cpp index a5c78f39..adc9526d 100644 --- a/src/gui/BreadCrumbs.cpp +++ b/src/gui/BreadCrumbs.cpp @@ -14,6 +14,9 @@ along with Ingen. If not, see <http://www.gnu.org/licenses/>. */ +#include <list> +#include <string> + #include "ingen/client/SigClientInterface.hpp" #include "App.hpp" diff --git a/src/gui/Configuration.cpp b/src/gui/Configuration.cpp index 6754fd42..f3b1351b 100644 --- a/src/gui/Configuration.cpp +++ b/src/gui/Configuration.cpp @@ -14,10 +14,11 @@ along with Ingen. If not, see <http://www.gnu.org/licenses/>. */ -#include <cstdlib> #include <cassert> +#include <cstdlib> #include <fstream> #include <map> +#include <string> #include "ganv/Port.hpp" #include "ingen/client/PluginModel.hpp" diff --git a/src/gui/LoadPatchWindow.cpp b/src/gui/LoadPatchWindow.cpp index 68d51d2d..94142868 100644 --- a/src/gui/LoadPatchWindow.cpp +++ b/src/gui/LoadPatchWindow.cpp @@ -15,6 +15,8 @@ */ #include <cassert> +#include <list> +#include <string> #include <boost/optional.hpp> #include <glibmm/miscutils.h> diff --git a/src/gui/LoadPluginWindow.cpp b/src/gui/LoadPluginWindow.cpp index 8eda5400..832f79f4 100644 --- a/src/gui/LoadPluginWindow.cpp +++ b/src/gui/LoadPluginWindow.cpp @@ -14,6 +14,8 @@ along with Ingen. If not, see <http://www.gnu.org/licenses/>. */ +#include <string> + #include <stddef.h> #include <cassert> diff --git a/src/gui/LoadPluginWindow.hpp b/src/gui/LoadPluginWindow.hpp index 9d456e4a..31710d96 100644 --- a/src/gui/LoadPluginWindow.hpp +++ b/src/gui/LoadPluginWindow.hpp @@ -18,6 +18,7 @@ #define INGEN_GUI_LOADPLUGINWINDOW_HPP #include <map> +#include <string> #include <gtkmm.h> diff --git a/src/gui/NewSubpatchWindow.cpp b/src/gui/NewSubpatchWindow.cpp index 9e815df1..e03f7d9b 100644 --- a/src/gui/NewSubpatchWindow.cpp +++ b/src/gui/NewSubpatchWindow.cpp @@ -14,6 +14,8 @@ along with Ingen. If not, see <http://www.gnu.org/licenses/>. */ +#include <string> + #include "ingen/Interface.hpp" #include "ingen/client/ClientStore.hpp" #include "ingen/client/PatchModel.hpp" diff --git a/src/gui/NodeMenu.cpp b/src/gui/NodeMenu.cpp index f6c8a4b1..ed9b0fbf 100644 --- a/src/gui/NodeMenu.cpp +++ b/src/gui/NodeMenu.cpp @@ -14,6 +14,8 @@ along with Ingen. If not, see <http://www.gnu.org/licenses/>. */ +#include <string> + #include <gtkmm.h> #include "ingen/Interface.hpp" diff --git a/src/gui/NodeModule.cpp b/src/gui/NodeModule.cpp index 7d9fa2f6..6a7a424a 100644 --- a/src/gui/NodeModule.cpp +++ b/src/gui/NodeModule.cpp @@ -15,6 +15,7 @@ */ #include <cassert> +#include <string> #include "ingen/Interface.hpp" #include "ingen/client/NodeModel.hpp" diff --git a/src/gui/PatchBox.cpp b/src/gui/PatchBox.cpp index dbf011ce..d9e14373 100644 --- a/src/gui/PatchBox.cpp +++ b/src/gui/PatchBox.cpp @@ -16,6 +16,7 @@ #include <cassert> #include <sstream> +#include <string> #include <boost/format.hpp> #include <glib/gstdio.h> diff --git a/src/gui/PatchBox.hpp b/src/gui/PatchBox.hpp index 34d70aa7..3df24cf9 100644 --- a/src/gui/PatchBox.hpp +++ b/src/gui/PatchBox.hpp @@ -17,6 +17,8 @@ #ifndef INGEN_GUI_PATCH_BOX_HPP #define INGEN_GUI_PATCH_BOX_HPP +#include <string> + #include <gtkmm.h> #include "raul/SharedPtr.hpp" diff --git a/src/gui/PatchCanvas.cpp b/src/gui/PatchCanvas.cpp index 20e3e82a..1f02371c 100644 --- a/src/gui/PatchCanvas.cpp +++ b/src/gui/PatchCanvas.cpp @@ -16,6 +16,7 @@ #include <cassert> #include <map> +#include <set> #include <string> #include <boost/format.hpp> diff --git a/src/gui/PatchPortModule.cpp b/src/gui/PatchPortModule.cpp index 3961eacf..5ea90f55 100644 --- a/src/gui/PatchPortModule.cpp +++ b/src/gui/PatchPortModule.cpp @@ -15,6 +15,7 @@ */ #include <cassert> +#include <string> #include <utility> #include "ingen/Interface.hpp" diff --git a/src/gui/PatchWindow.hpp b/src/gui/PatchWindow.hpp index c6a73210..ba4b372f 100644 --- a/src/gui/PatchWindow.hpp +++ b/src/gui/PatchWindow.hpp @@ -17,6 +17,8 @@ #ifndef INGEN_GUI_PATCH_WINDOW_HPP #define INGEN_GUI_PATCH_WINDOW_HPP +#include <string> + #include <gtkmm.h> #include "raul/SharedPtr.hpp" diff --git a/src/gui/Port.cpp b/src/gui/Port.cpp index cbb98268..982e586f 100644 --- a/src/gui/Port.cpp +++ b/src/gui/Port.cpp @@ -15,17 +15,20 @@ */ #include <cassert> -#include "raul/log.hpp" +#include <string> + #include "ganv/Module.hpp" #include "ingen/Interface.hpp" #include "ingen/client/PatchModel.hpp" #include "ingen/client/PortModel.hpp" +#include "raul/log.hpp" + #include "App.hpp" #include "Configuration.hpp" -#include "WidgetFactory.hpp" #include "PatchWindow.hpp" #include "Port.hpp" #include "PortMenu.hpp" +#include "WidgetFactory.hpp" #include "WindowFactory.hpp" using namespace Ingen::Client; diff --git a/src/gui/PortMenu.hpp b/src/gui/PortMenu.hpp index cba9359d..59a9888e 100644 --- a/src/gui/PortMenu.hpp +++ b/src/gui/PortMenu.hpp @@ -18,9 +18,12 @@ #define INGEN_GUI_PORTMENU_HPP #include <string> + #include <gtkmm.h> -#include "raul/SharedPtr.hpp" + #include "ingen/client/PortModel.hpp" +#include "raul/SharedPtr.hpp" + #include "ObjectMenu.hpp" namespace Ingen { diff --git a/src/gui/PortPropertiesWindow.cpp b/src/gui/PortPropertiesWindow.cpp index b7df2445..668aaa88 100644 --- a/src/gui/PortPropertiesWindow.cpp +++ b/src/gui/PortPropertiesWindow.cpp @@ -15,6 +15,7 @@ */ #include <cassert> +#include <list> #include <string> #include "ingen/Interface.hpp" diff --git a/src/gui/PortPropertiesWindow.hpp b/src/gui/PortPropertiesWindow.hpp index 479f7d0b..97426b04 100644 --- a/src/gui/PortPropertiesWindow.hpp +++ b/src/gui/PortPropertiesWindow.hpp @@ -17,6 +17,8 @@ #ifndef INGEN_GUI_PORTPROPERTIESWINDOW_HPP #define INGEN_GUI_PORTPROPERTIESWINDOW_HPP +#include <list> + #include <gtkmm.h> #include "raul/SharedPtr.hpp" diff --git a/src/gui/PropertiesWindow.cpp b/src/gui/PropertiesWindow.cpp index 07e01d0f..f1ee032d 100644 --- a/src/gui/PropertiesWindow.cpp +++ b/src/gui/PropertiesWindow.cpp @@ -14,8 +14,10 @@ along with Ingen. If not, see <http://www.gnu.org/licenses/>. */ +#include <algorithm> #include <cassert> #include <string> + #include "raul/log.hpp" #include "ingen/shared/World.hpp" #include "ingen/client/NodeModel.hpp" diff --git a/src/gui/PropertiesWindow.hpp b/src/gui/PropertiesWindow.hpp index c545be92..62cf2264 100644 --- a/src/gui/PropertiesWindow.hpp +++ b/src/gui/PropertiesWindow.hpp @@ -17,6 +17,8 @@ #ifndef INGEN_GUI_PROPERTIES_WINDOW_HPP #define INGEN_GUI_PROPERTIES_WINDOW_HPP +#include <map> + #include <gtkmm.h> #include "raul/SharedPtr.hpp" diff --git a/src/gui/WidgetFactory.cpp b/src/gui/WidgetFactory.cpp index db0c561f..572b3870 100644 --- a/src/gui/WidgetFactory.cpp +++ b/src/gui/WidgetFactory.cpp @@ -15,6 +15,7 @@ */ #include <fstream> +#include <string> #include "raul/log.hpp" diff --git a/src/gui/WindowFactory.cpp b/src/gui/WindowFactory.cpp index adcdd131..2454a726 100644 --- a/src/gui/WindowFactory.cpp +++ b/src/gui/WindowFactory.cpp @@ -15,18 +15,20 @@ */ #include <string> -#include "ingen_config.h" + #include "ingen/client/PatchModel.hpp" + #include "App.hpp" -#include "WidgetFactory.hpp" #include "LoadPatchWindow.hpp" #include "LoadPluginWindow.hpp" #include "NewSubpatchWindow.hpp" -#include "PropertiesWindow.hpp" #include "PatchView.hpp" #include "PatchWindow.hpp" +#include "PropertiesWindow.hpp" #include "RenameWindow.hpp" +#include "WidgetFactory.hpp" #include "WindowFactory.hpp" +#include "ingen_config.h" using namespace std; diff --git a/src/serialisation/Parser.cpp b/src/serialisation/Parser.cpp index 5f351bd3..df17d7ff 100644 --- a/src/serialisation/Parser.cpp +++ b/src/serialisation/Parser.cpp @@ -14,7 +14,10 @@ along with Ingen. If not, see <http://www.gnu.org/licenses/>. */ +#include <map> #include <set> +#include <string> +#include <utility> #include <glibmm/convert.h> #include <glibmm/fileutils.h> diff --git a/src/server/ControlBindings.cpp b/src/server/ControlBindings.cpp index 2ff5259b..07470b8f 100644 --- a/src/server/ControlBindings.cpp +++ b/src/server/ControlBindings.cpp @@ -16,6 +16,8 @@ #include <math.h> +#include <algorithm> + #include "ingen/shared/URIs.hpp" #include "ingen/shared/World.hpp" #include "lv2/lv2plug.in/ns/ext/atom/util.h" diff --git a/src/server/JackDriver.cpp b/src/server/JackDriver.cpp index da2d434a..edebff55 100644 --- a/src/server/JackDriver.cpp +++ b/src/server/JackDriver.cpp @@ -38,7 +38,6 @@ #include "DuplexPort.hpp" #include "Engine.hpp" #include "Event.hpp" -#include "Event.hpp" #include "JackDriver.hpp" #include "MessageContext.hpp" #include "PatchImpl.hpp" diff --git a/src/server/PatchImpl.hpp b/src/server/PatchImpl.hpp index 872993ce..5a0dbc9a 100644 --- a/src/server/PatchImpl.hpp +++ b/src/server/PatchImpl.hpp @@ -18,6 +18,7 @@ #define INGEN_ENGINE_PATCHIMPL_HPP #include <cstdlib> +#include <list> #include <string> #include "ingen/Patch.hpp" diff --git a/src/server/events/CreateNode.cpp b/src/server/events/CreateNode.cpp index 2b9c6766..a90979ff 100644 --- a/src/server/events/CreateNode.cpp +++ b/src/server/events/CreateNode.cpp @@ -20,17 +20,16 @@ #include "raul/log.hpp" #include "sord/sordmm.hpp" +#include "ClientBroadcaster.hpp" #include "CreateNode.hpp" -#include "PatchImpl.hpp" -#include "NodeImpl.hpp" -#include "PluginImpl.hpp" +#include "Driver.hpp" #include "Engine.hpp" -#include "PatchImpl.hpp" -#include "NodeFactory.hpp" -#include "ClientBroadcaster.hpp" #include "EngineStore.hpp" +#include "NodeFactory.hpp" +#include "NodeImpl.hpp" +#include "PatchImpl.hpp" +#include "PluginImpl.hpp" #include "PortImpl.hpp" -#include "Driver.hpp" namespace Ingen { namespace Server { diff --git a/src/server/events/CreatePort.cpp b/src/server/events/CreatePort.cpp index 872b79c4..92121fb8 100644 --- a/src/server/events/CreatePort.cpp +++ b/src/server/events/CreatePort.cpp @@ -14,6 +14,8 @@ along with Ingen. If not, see <http://www.gnu.org/licenses/>. */ +#include <utility> + #include "ingen/shared/URIMap.hpp" #include "ingen/shared/URIs.hpp" #include "raul/Array.hpp" @@ -29,7 +31,6 @@ #include "Engine.hpp" #include "EngineStore.hpp" #include "PatchImpl.hpp" -#include "PatchImpl.hpp" #include "PluginImpl.hpp" #include "PortImpl.hpp" diff --git a/src/server/events/Disconnect.cpp b/src/server/events/Disconnect.cpp index 6d3ae31f..9396d1fe 100644 --- a/src/server/events/Disconnect.cpp +++ b/src/server/events/Disconnect.cpp @@ -14,6 +14,8 @@ along with Ingen. If not, see <http://www.gnu.org/licenses/>. */ +#include <list> + #include <glibmm/thread.h> #include "raul/Maid.hpp" diff --git a/src/server/events/SetMetadata.cpp b/src/server/events/SetMetadata.cpp index 5d447895..842d7cdf 100644 --- a/src/server/events/SetMetadata.cpp +++ b/src/server/events/SetMetadata.cpp @@ -15,6 +15,7 @@ */ #include <string> +#include <vector> #include <boost/format.hpp> diff --git a/src/server/events/SetMetadata.hpp b/src/server/events/SetMetadata.hpp index e1bc0c55..7f5d82b4 100644 --- a/src/server/events/SetMetadata.hpp +++ b/src/server/events/SetMetadata.hpp @@ -17,6 +17,8 @@ #ifndef INGEN_EVENTS_SETMETADATA_HPP #define INGEN_EVENTS_SETMETADATA_HPP +#include <string> + #include <glibmm/thread.h> #include <vector> diff --git a/src/server/ingen_jack.cpp b/src/server/ingen_jack.cpp index 928996e5..415a57a2 100644 --- a/src/server/ingen_jack.cpp +++ b/src/server/ingen_jack.cpp @@ -14,6 +14,8 @@ along with Ingen. If not, see <http://www.gnu.org/licenses/>. */ +#include <string> + #include "ingen/shared/Configuration.hpp" #include "ingen/shared/Module.hpp" #include "ingen/shared/World.hpp" diff --git a/src/server/internals/Controller.cpp b/src/server/internals/Controller.cpp index 2b68966f..1e6cc594 100644 --- a/src/server/internals/Controller.cpp +++ b/src/server/internals/Controller.cpp @@ -16,6 +16,8 @@ #include <math.h> +#include <string> + #include "ingen/shared/URIs.hpp" #include "internals/Controller.hpp" #include "lv2/lv2plug.in/ns/ext/atom/util.h" diff --git a/src/server/internals/Delay.cpp b/src/server/internals/Delay.cpp index 315ba4e4..fa0cb897 100644 --- a/src/server/internals/Delay.cpp +++ b/src/server/internals/Delay.cpp @@ -14,9 +14,11 @@ along with Ingen. If not, see <http://www.gnu.org/licenses/>. */ -#include <cmath> #include <limits.h> +#include <cmath> +#include <string> + #include "ingen/shared/URIs.hpp" #include "raul/Array.hpp" #include "raul/Maid.hpp" diff --git a/src/server/internals/Note.cpp b/src/server/internals/Note.cpp index f488f898..9e7fbb04 100644 --- a/src/server/internals/Note.cpp +++ b/src/server/internals/Note.cpp @@ -15,6 +15,7 @@ */ #include <cmath> +#include <string> #include "ingen/shared/URIs.hpp" #include "lv2/lv2plug.in/ns/ext/atom/util.h" diff --git a/src/server/internals/Trigger.cpp b/src/server/internals/Trigger.cpp index 2224e39f..ae06d3b6 100644 --- a/src/server/internals/Trigger.cpp +++ b/src/server/internals/Trigger.cpp @@ -15,6 +15,7 @@ */ #include <cmath> +#include <string> #include "ingen/shared/URIs.hpp" #include "lv2/lv2plug.in/ns/ext/atom/util.h" diff --git a/src/shared/AtomWriter.cpp b/src/shared/AtomWriter.cpp index ab65f435..a1ce8fb1 100644 --- a/src/shared/AtomWriter.cpp +++ b/src/shared/AtomWriter.cpp @@ -14,6 +14,8 @@ along with Ingen. If not, see <http://www.gnu.org/licenses/>. */ +#include <string> + #include "ingen/shared/AtomSink.hpp" #include "ingen/shared/AtomWriter.hpp" #include "ingen/shared/URIMap.hpp" diff --git a/src/shared/ClashAvoider.cpp b/src/shared/ClashAvoider.cpp index 89771b0f..8e6683e8 100644 --- a/src/shared/ClashAvoider.cpp +++ b/src/shared/ClashAvoider.cpp @@ -16,6 +16,8 @@ #include <cstdio> #include <sstream> +#include <string> +#include <utility> #include "raul/log.hpp" diff --git a/src/shared/Forge.cpp b/src/shared/Forge.cpp index c481b50e..8565f249 100644 --- a/src/shared/Forge.cpp +++ b/src/shared/Forge.cpp @@ -15,6 +15,7 @@ */ #include <sstream> +#include <string> #include "ingen/shared/Forge.hpp" #include "ingen/shared/URIMap.hpp" diff --git a/src/shared/ResourceImpl.cpp b/src/shared/ResourceImpl.cpp index 9d97d5df..622c9c06 100644 --- a/src/shared/ResourceImpl.cpp +++ b/src/shared/ResourceImpl.cpp @@ -14,6 +14,8 @@ along with Ingen. If not, see <http://www.gnu.org/licenses/>. */ +#include <utility> + #include "ingen/shared/ResourceImpl.hpp" #include "ingen/shared/URIs.hpp" #include "raul/Atom.hpp" diff --git a/src/shared/Store.cpp b/src/shared/Store.cpp index c0d373d6..821322e7 100644 --- a/src/shared/Store.cpp +++ b/src/shared/Store.cpp @@ -15,12 +15,14 @@ */ #include <sstream> -#include "raul/log.hpp" -#include "raul/PathTable.hpp" -#include "raul/TableImpl.hpp" +#include <string> + #include "ingen/Node.hpp" #include "ingen/Port.hpp" #include "ingen/shared/Store.hpp" +#include "raul/PathTable.hpp" +#include "raul/TableImpl.hpp" +#include "raul/log.hpp" using namespace std; diff --git a/src/shared/World.cpp b/src/shared/World.cpp index d5c29e9c..aeb9e641 100644 --- a/src/shared/World.cpp +++ b/src/shared/World.cpp @@ -14,6 +14,9 @@ along with Ingen. If not, see <http://www.gnu.org/licenses/>. */ +#include <map> +#include <string> + #include <glibmm/fileutils.h> #include <glibmm/miscutils.h> #include <glibmm/module.h> diff --git a/src/shared/runtime_paths.cpp b/src/shared/runtime_paths.cpp index 48b670bc..8439b248 100644 --- a/src/shared/runtime_paths.cpp +++ b/src/shared/runtime_paths.cpp @@ -14,6 +14,8 @@ along with Ingen. If not, see <http://www.gnu.org/licenses/>. */ +#include <string> + #include <limits.h> #include <stdlib.h> diff --git a/src/socket/SocketClient.hpp b/src/socket/SocketClient.hpp index f216a166..a58f92a5 100644 --- a/src/socket/SocketClient.hpp +++ b/src/socket/SocketClient.hpp @@ -17,6 +17,8 @@ #ifndef INGEN_SOCKET_SOCKET_CLIENT_HPP #define INGEN_SOCKET_SOCKET_CLIENT_HPP +#include <string> + #include "SocketReader.hpp" #include "SocketWriter.hpp" diff --git a/src/socket/ingen_socket_client.cpp b/src/socket/ingen_socket_client.cpp index 8b57683c..b10d598e 100644 --- a/src/socket/ingen_socket_client.cpp +++ b/src/socket/ingen_socket_client.cpp @@ -14,6 +14,8 @@ along with Ingen. If not, see <http://www.gnu.org/licenses/>. */ +#include <string> + #include "ingen/shared/Module.hpp" #include "ingen/shared/World.hpp" #include "raul/log.hpp" @@ -173,4 +173,4 @@ def build(bld): bld.add_post_fun(autowaf.run_ldconfig) def lint(ctx): - subprocess.call('cpplint.py --filter=-whitespace/comments,-whitespace/tab,-whitespace/braces,-whitespace/labels,-build/header_guard,-readability/casting,-readability/todo,-build/include,-build/namespaces,-whitespace/line_length,-runtime/rtti,-runtime/references,-whitespace/blank_line,-runtime/sizeof,-readability/streams,-whitespace/operators,-whitespace/parens `find -name *.cpp -or -name *.hpp`', shell=True) + subprocess.call('cpplint.py --filter=-whitespace/comments,-whitespace/tab,-whitespace/braces,-whitespace/labels,+build/header_guard,-readability/casting,-readability/todo,-build/namespaces,-whitespace/line_length,-runtime/rtti,-runtime/references,-whitespace/blank_line,-runtime/sizeof,-readability/streams,-whitespace/operators,-whitespace/parens,-build/include_order `find -name *.cpp -or -name *.hpp`', shell=True) |