summaryrefslogtreecommitdiffstats
path: root/src/libs/client/Loader.h
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2007-03-30 20:53:10 +0000
committerDavid Robillard <d@drobilla.net>2007-03-30 20:53:10 +0000
commitc27f759594a713c8c65ee6637aafa2d02b52bd8d (patch)
tree46e4d2a8266030f97802bc947686463eaaeac48d /src/libs/client/Loader.h
parent05ec343c42e99611ac1ff8c45b73a3e1dc4e0941 (diff)
downloadingen-c27f759594a713c8c65ee6637aafa2d02b52bd8d.tar.gz
ingen-c27f759594a713c8c65ee6637aafa2d02b52bd8d.tar.bz2
ingen-c27f759594a713c8c65ee6637aafa2d02b52bd8d.zip
Serialization fixes.
git-svn-id: http://svn.drobilla.net/lad/ingen@379 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/libs/client/Loader.h')
-rw-r--r--src/libs/client/Loader.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/libs/client/Loader.h b/src/libs/client/Loader.h
index fdca9d4f..9afbace6 100644
--- a/src/libs/client/Loader.h
+++ b/src/libs/client/Loader.h
@@ -18,6 +18,7 @@
#ifndef LOADER_H
#define LOADER_H
+#include <boost/optional.hpp>
#include <glibmm/ustring.h>
#include "raul/SharedPtr.h"
#include "raul/Path.h"
@@ -38,11 +39,11 @@ class Loader {
public:
Loader(SharedPtr<ModelEngineInterface> engine, SharedPtr<Namespaces> = SharedPtr<Namespaces>());
- bool load(const Glib::ustring& filename,
- const Path& parent,
- string patch_name,
- Glib::ustring patch_uri = "",
- MetadataMap initial_data = MetadataMap());
+ bool load(const Glib::ustring& filename,
+ boost::optional<Path> parent,
+ string patch_name,
+ Glib::ustring patch_uri = "",
+ MetadataMap initial_data = MetadataMap());
private:
//string _patch_search_path;