diff options
author | David Robillard <d@drobilla.net> | 2008-01-02 04:14:26 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2008-01-02 04:14:26 +0000 |
commit | 119af67b5139e40eb3f21dde42882765e917efcb (patch) | |
tree | c538c7a53d6a32f89dec27663e202666139f1197 /src/PatchagePort.hpp | |
parent | 1c2a70154bc1f9070c1a2b9b3cf98f8d398ca215 (diff) | |
download | patchage-119af67b5139e40eb3f21dde42882765e917efcb.tar.gz patchage-119af67b5139e40eb3f21dde42882765e917efcb.tar.bz2 patchage-119af67b5139e40eb3f21dde42882765e917efcb.zip |
Minor Patchage code cleanups.
git-svn-id: http://svn.drobilla.net/lad/patchage@1001 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/PatchagePort.hpp')
-rw-r--r-- | src/PatchagePort.hpp | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/src/PatchagePort.hpp b/src/PatchagePort.hpp index 1fabe65..82efe3e 100644 --- a/src/PatchagePort.hpp +++ b/src/PatchagePort.hpp @@ -20,18 +20,15 @@ #include CONFIG_H_PATH #include <string> -#include <list> #include <boost/shared_ptr.hpp> #include <flowcanvas/Port.hpp> #include <flowcanvas/Module.hpp> - #ifdef HAVE_ALSA #include <alsa/asoundlib.h> #endif using namespace FlowCanvas; -using std::string; using std::list; enum PortType { JACK_AUDIO, JACK_MIDI, ALSA_MIDI }; @@ -43,9 +40,9 @@ enum PortType { JACK_AUDIO, JACK_MIDI, ALSA_MIDI }; class PatchagePort : public FlowCanvas::Port { public: - PatchagePort(boost::shared_ptr<Module> module, PortType type, const string& name, bool is_input, int color) - : Port(module, name, is_input, color), - _type(type) + PatchagePort(boost::shared_ptr<Module> module, PortType type, const std::string& name, bool is_input, int color) + : Port(module, name, is_input, color) + , _type(type) { #ifdef HAVE_ALSA _alsa_addr.client = '\0'; @@ -58,11 +55,11 @@ public: #ifdef HAVE_ALSA // FIXME: This driver specific crap really needs to go void alsa_addr(const snd_seq_addr_t addr) { _alsa_addr = addr; } - const snd_seq_addr_t* alsa_addr() const - { return (_type == ALSA_MIDI) ? &_alsa_addr : NULL; } + const snd_seq_addr_t* alsa_addr() const { return (_type == ALSA_MIDI) ? &_alsa_addr : NULL; } #endif + /** Returns the full name of this port, as "modulename:portname" */ - string full_name() const { return _module.lock()->name() + ":" + _name; } + std::string full_name() const { return _module.lock()->name() + ":" + _name; } PortType type() const { return _type; } |