/*
- Copyright (C) 2000-2007 Paul Davis
+ Copyright (C) 2000-2007 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
#include <glibmm/thread.h>
-#include <pbd/stateful.h>
+#include "pbd/stateful.h"
namespace ARDOUR {
class ControlProtocolManager : public sigc::trackable, public PBD::Stateful
{
public:
- ControlProtocolManager ();
~ControlProtocolManager ();
- static ControlProtocolManager& instance() { return *_instance; }
+ static ControlProtocolManager& instance();
void set_session (Session&);
void discover_control_protocols ();
XMLNode& get_state (void);
private:
+ ControlProtocolManager ();
static ControlProtocolManager* _instance;
Session* _session;