summaryrefslogtreecommitdiffstats
path: root/src/serialisation/Parser.hpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2008-11-27 03:50:14 +0000
committerDavid Robillard <d@drobilla.net>2008-11-27 03:50:14 +0000
commitdc8ea0e48d04c77804df9e2bedcaf16a7113cc7f (patch)
tree204d7acf6d321c227a47c363afcc664cb89b127a /src/serialisation/Parser.hpp
parentc28fe36d38ce83e1c8421e2db75d9d41909a6acf (diff)
downloadingen-dc8ea0e48d04c77804df9e2bedcaf16a7113cc7f.tar.gz
ingen-dc8ea0e48d04c77804df9e2bedcaf16a7113cc7f.tar.bz2
ingen-dc8ea0e48d04c77804df9e2bedcaf16a7113cc7f.zip
Save patch document properly for loaded subpatches too.
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1787 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/serialisation/Parser.hpp')
-rw-r--r--src/serialisation/Parser.hpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/serialisation/Parser.hpp b/src/serialisation/Parser.hpp
index b2d8d7e7..a5db7c0d 100644
--- a/src/serialisation/Parser.hpp
+++ b/src/serialisation/Parser.hpp
@@ -73,7 +73,7 @@ private:
Glib::ustring uri_relative_to_base(Glib::ustring base, const Glib::ustring uri);
- bool parse(
+ boost::optional<Raul::Path> parse(
Ingen::Shared::World* world,
Shared::CommonInterface* target,
Redland::Model& model,
@@ -83,7 +83,7 @@ private:
boost::optional<Raul::Symbol> symbol=boost::optional<Raul::Symbol>(),
boost::optional<GraphObject::Variables> data=boost::optional<GraphObject::Variables>());
- bool parse_patch(
+ boost::optional<Raul::Path> parse_patch(
Ingen::Shared::World* world,
Ingen::Shared::CommonInterface* target,
Redland::Model& model,
@@ -92,7 +92,7 @@ private:
const Glib::ustring& object_uri,
boost::optional<GraphObject::Variables> data);
- bool parse_node(
+ boost::optional<Raul::Path> parse_node(
Ingen::Shared::World* world,
Ingen::Shared::CommonInterface* target,
Redland::Model& model,
@@ -101,7 +101,7 @@ private:
const Raul::Path& path,
boost::optional<GraphObject::Variables> data);
- bool parse_port(
+ boost::optional<Raul::Path> parse_port(
Ingen::Shared::World* world,
Ingen::Shared::CommonInterface* target,
Redland::Model& model,