diff options
author | David Robillard <d@drobilla.net> | 2013-02-02 16:58:42 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2013-02-02 16:58:42 +0000 |
commit | 3265e8f01cd4e878661973730349a5ed44329713 (patch) | |
tree | 9e62a609edeba00bba462efc242952af7476b41d /src/client/ClientStore.cpp | |
parent | 05d020a36581fdc9c5038339e52208f7d9f3e60e (diff) | |
download | ingen-3265e8f01cd4e878661973730349a5ed44329713.tar.gz ingen-3265e8f01cd4e878661973730349a5ed44329713.tar.bz2 ingen-3265e8f01cd4e878661973730349a5ed44329713.zip |
More generic Atom class.
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5024 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/client/ClientStore.cpp')
-rw-r--r-- | src/client/ClientStore.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/client/ClientStore.cpp b/src/client/ClientStore.cpp index 4e4dd7d8..779ff4ca 100644 --- a/src/client/ClientStore.cpp +++ b/src/client/ClientStore.cpp @@ -230,7 +230,7 @@ ClientStore::put(const Raul::URI& uri, Iterator t = properties.find(_uris.rdf_type); if (t != properties.end() && t->second.type() == _uris.forge.URI) { const Raul::Atom& type(t->second); - const Raul::URI type_uri(type.get_uri()); + const Raul::URI type_uri(type.ptr<char>()); const Plugin::Type plugin_type(Plugin::type_from_uri(type_uri)); if (plugin_type == Plugin::Graph) { is_graph = true; @@ -268,10 +268,10 @@ ClientStore::put(const Raul::URI& uri, const Iterator p = properties.find(_uris.ingen_prototype); SPtr<PluginModel> plug; if (p->second.is_valid() && p->second.type() == _uris.forge.URI) { - if (!(plug = _plugin(Raul::URI(p->second.get_uri())))) { + if (!(plug = _plugin(Raul::URI(p->second.ptr<char>())))) { plug = SPtr<PluginModel>( new PluginModel(uris(), - Raul::URI(p->second.get_uri()), + Raul::URI(p->second.ptr<char>()), _uris.ingen_nil, Resource::Properties())); add_plugin(plug); @@ -290,7 +290,7 @@ ClientStore::put(const Raul::URI& uri, : PortModel::Direction::INPUT; const Iterator i = properties.find(_uris.lv2_index); if (i != properties.end() && i->second.type() == _uris.forge.Int) { - const uint32_t index = i->second.get_int32(); + const uint32_t index = i->second.get<int32_t>(); SPtr<PortModel> p( new PortModel(uris(), path, index, pdir)); p->set_properties(properties); |