diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2015-04-15 17:21:47 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2015-04-15 17:21:55 -0400 |
commit | 7f659a04636d3403c8436c7ee66dbf1ba8346d66 (patch) | |
tree | d44047af7b6fc5343aa23291ac148bd18aa83b26 | |
parent | 69e41c3b38df4d90c55710403fa34499387d3fc0 (diff) |
add ArdourSurface to OSC class to help reduce global namespace pollution
-rw-r--r-- | libs/surfaces/osc/interface.cc | 1 | ||||
-rw-r--r-- | libs/surfaces/osc/osc.cc | 1 | ||||
-rw-r--r-- | libs/surfaces/osc/osc.h | 4 | ||||
-rw-r--r-- | libs/surfaces/osc/osc_controllable.cc | 1 | ||||
-rw-r--r-- | libs/surfaces/osc/osc_route_observer.cc | 1 |
5 files changed, 8 insertions, 0 deletions
diff --git a/libs/surfaces/osc/interface.cc b/libs/surfaces/osc/interface.cc index 5390a9682a..236a1408b1 100644 --- a/libs/surfaces/osc/interface.cc +++ b/libs/surfaces/osc/interface.cc @@ -22,6 +22,7 @@ #include "osc.h" using namespace ARDOUR; +using namespace ArdourSurface; static ControlProtocol* new_osc_protocol (ControlProtocolDescriptor* /*descriptor*/, Session* s) diff --git a/libs/surfaces/osc/osc.cc b/libs/surfaces/osc/osc.cc index 1fcf64bd30..ae91576c9f 100644 --- a/libs/surfaces/osc/osc.cc +++ b/libs/surfaces/osc/osc.cc @@ -55,6 +55,7 @@ using namespace ARDOUR; using namespace std; using namespace Glib; +using namespace ArdourSurface; #include "pbd/abstract_ui.cc" // instantiate template diff --git a/libs/surfaces/osc/osc.h b/libs/surfaces/osc/osc.h index 884b89c6a2..33bcf8ea2b 100644 --- a/libs/surfaces/osc/osc.h +++ b/libs/surfaces/osc/osc.h @@ -50,6 +50,8 @@ class Route; certain types of requests to the OSC UI */ +namespace ArdourSurface { + struct OSCUIRequest : public BaseUI::BaseRequestObject { public: OSCUIRequest () {} @@ -249,4 +251,6 @@ class OSC : public ARDOUR::ControlProtocol, public AbstractUI<OSCUIRequest> static OSC* _instance; }; +} // namespace + #endif // ardour_osc_h diff --git a/libs/surfaces/osc/osc_controllable.cc b/libs/surfaces/osc/osc_controllable.cc index 3e6285563d..9b87ddbb64 100644 --- a/libs/surfaces/osc/osc_controllable.cc +++ b/libs/surfaces/osc/osc_controllable.cc @@ -30,6 +30,7 @@ using namespace sigc; using namespace PBD; using namespace ARDOUR; +using namespace ArdourSurface; OSCControllable::OSCControllable (lo_address a, const std::string& p, boost::shared_ptr<Controllable> c) : controllable (c) diff --git a/libs/surfaces/osc/osc_route_observer.cc b/libs/surfaces/osc/osc_route_observer.cc index ae3e27476b..fcd7b560cb 100644 --- a/libs/surfaces/osc/osc_route_observer.cc +++ b/libs/surfaces/osc/osc_route_observer.cc @@ -31,6 +31,7 @@ using namespace std; using namespace PBD; using namespace ARDOUR; +using namespace ArdourSurface; OSCRouteObserver::OSCRouteObserver (boost::shared_ptr<Route> r, lo_address a) : _route (r) |