From bdbdf42f3fe990c713c5437724db39274c387eee Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 2 Aug 2020 15:23:19 +0200 Subject: Remove std::shared_ptr alias --- include/ingen/client/BlockModel.hpp | 64 ++++++++++++++++++------------------- 1 file changed, 32 insertions(+), 32 deletions(-) (limited to 'include/ingen/client/BlockModel.hpp') diff --git a/include/ingen/client/BlockModel.hpp b/include/ingen/client/BlockModel.hpp index ac034242..8c1645d9 100644 --- a/include/ingen/client/BlockModel.hpp +++ b/include/ingen/client/BlockModel.hpp @@ -21,10 +21,10 @@ #include "ingen/client/ObjectModel.hpp" #include "ingen/client/PluginModel.hpp" #include "ingen/ingen.h" -#include "ingen/memory.hpp" #include #include +#include #include #include @@ -50,60 +50,60 @@ public: GraphType graph_type() const override { return Node::GraphType::BLOCK; } - using Ports = std::vector>; + using Ports = std::vector>; - SPtr get_port(const Raul::Symbol& symbol) const; - SPtr get_port(uint32_t index) const; + std::shared_ptr get_port(const Raul::Symbol& symbol) const; + std::shared_ptr get_port(uint32_t index) const; Node* port(uint32_t index) const override; - const URI& plugin_uri() const { return _plugin_uri; } - const Resource* plugin() const override { return _plugin.get(); } - Resource* plugin() { return _plugin.get(); } - SPtr plugin_model() const { return _plugin; } - uint32_t num_ports() const override { return _ports.size(); } - const Ports& ports() const { return _ports; } + const URI& plugin_uri() const { return _plugin_uri; } + const Resource* plugin() const override { return _plugin.get(); } + Resource* plugin() { return _plugin.get(); } + std::shared_ptr plugin_model() const { return _plugin; } + uint32_t num_ports() const override { return _ports.size(); } + const Ports& ports() const { return _ports; } - void default_port_value_range(const SPtr& port, - float& min, - float& max, - uint32_t srate = 1) const; + void default_port_value_range(const std::shared_ptr& port, + float& min, + float& max, + uint32_t srate = 1) const; - void port_value_range(const SPtr& port, - float& min, - float& max, - uint32_t srate = 1) const; + void port_value_range(const std::shared_ptr& port, + float& min, + float& max, + uint32_t srate = 1) const; std::string label() const; - std::string port_label(const SPtr& port) const; + std::string port_label(const std::shared_ptr& port) const; // Signals - INGEN_SIGNAL(new_port, void, SPtr) - INGEN_SIGNAL(removed_port, void, SPtr) + INGEN_SIGNAL(new_port, void, std::shared_ptr) + INGEN_SIGNAL(removed_port, void, std::shared_ptr) protected: friend class ClientStore; BlockModel(URIs& uris, URI plugin_uri, const Raul::Path& path); - BlockModel(URIs& uris, - const SPtr& plugin, - const Raul::Path& path); + BlockModel(URIs& uris, + const std::shared_ptr& plugin, + const Raul::Path& path); explicit BlockModel(const Raul::Path& path); - void add_child(const SPtr& c) override; - bool remove_child(const SPtr& c) override; - void add_port(const SPtr& pm); - void remove_port(const SPtr& port); + void add_child(const std::shared_ptr& c) override; + bool remove_child(const std::shared_ptr& c) override; + void add_port(const std::shared_ptr& pm); + void remove_port(const std::shared_ptr& port); void remove_port(const Raul::Path& port_path); - void set(const SPtr& model) override; + void set(const std::shared_ptr& model) override; virtual void clear(); - Ports _ports; ///< Vector of ports - URI _plugin_uri; ///< Plugin URI (if PluginModel is unknown) - SPtr _plugin; ///< The plugin this block is an instance of + Ports _ports; ///< Vector of ports + URI _plugin_uri; ///< Plugin URI (if PluginModel is unknown) + std::shared_ptr _plugin; ///< Plugin this is an instance of private: mutable uint32_t _num_values; ///< Size of _min_values and _max_values -- cgit v1.2.1