/*
Copyright (C) 2009 Paul Davis
-
+
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
#include "ardour/types.h"
namespace ARDOUR {
-
-class Route;
-
+ class Route;
}
class OSCControllable : public PBD::Stateful
lo_address addr;
std::string path;
- virtual void send_change ();
+ virtual void send_change_message ();
};
class OSCRouteControllable : public OSCControllable
{
public:
- OSCRouteControllable (lo_address addr, const std::string& path,
- boost::shared_ptr<PBD::Controllable>,
+ OSCRouteControllable (lo_address addr, const std::string& path,
+ boost::shared_ptr<PBD::Controllable>,
boost::shared_ptr<ARDOUR::Route>);
~OSCRouteControllable ();
private:
boost::shared_ptr<ARDOUR::Route> _route;
- void send_change ();
+ void send_change_message ();
};
#endif /* __osc_osccontrollable_h__ */