summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour
diff options
context:
space:
mode:
authorCarl Hetherington <carl@carlh.net>2009-05-16 01:22:43 +0000
committerCarl Hetherington <carl@carlh.net>2009-05-16 01:22:43 +0000
commit29e8fe16987548d44b6376a38c81da7737efde28 (patch)
tree492c7b25e94f6d531699bb31b5786657276296bf /libs/ardour/ardour
parentf4e6f8fec5c4ed705b2f0124666d632c392dbbc3 (diff)
Add session preferences dialog.
git-svn-id: svn://localhost/ardour2/branches/3.0@5082 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/ardour')
-rw-r--r--libs/ardour/ardour/configuration.h4
-rw-r--r--libs/ardour/ardour/rc_configuration.h2
-rw-r--r--libs/ardour/ardour/session.h2
-rw-r--r--libs/ardour/ardour/session_configuration.h2
4 files changed, 5 insertions, 5 deletions
diff --git a/libs/ardour/ardour/configuration.h b/libs/ardour/ardour/configuration.h
index 68944e92e6..e655cfde0e 100644
--- a/libs/ardour/ardour/configuration.h
+++ b/libs/ardour/ardour/configuration.h
@@ -33,13 +33,13 @@ class Configuration : public PBD::Stateful
Configuration();
virtual ~Configuration();
- virtual void map_parameters (sigc::slot<void, const char *> s) = 0;
+ virtual void map_parameters (sigc::slot<void, std::string> s) = 0;
virtual int set_state (XMLNode const &) = 0;
virtual XMLNode & get_state () = 0;
virtual XMLNode & get_variables () = 0;
virtual void set_variables (XMLNode const &) = 0;
- sigc::signal<void,const char*> ParameterChanged;
+ sigc::signal<void, std::string> ParameterChanged;
};
} // namespace ARDOUR
diff --git a/libs/ardour/ardour/rc_configuration.h b/libs/ardour/ardour/rc_configuration.h
index abf22e4e9d..a599b94e9e 100644
--- a/libs/ardour/ardour/rc_configuration.h
+++ b/libs/ardour/ardour/rc_configuration.h
@@ -36,7 +36,7 @@ class RCConfiguration : public Configuration
public:
RCConfiguration();
- void map_parameters (sigc::slot<void,const char*>);
+ void map_parameters (sigc::slot<void, std::string>);
int set_state (XMLNode const &);
XMLNode& get_state ();
XMLNode& get_variables ();
diff --git a/libs/ardour/ardour/session.h b/libs/ardour/ardour/session.h
index fc879b45a3..7c07b2cba9 100644
--- a/libs/ardour/ardour/session.h
+++ b/libs/ardour/ardour/session.h
@@ -1733,7 +1733,7 @@ class Session : public PBD::StatefulDestructible, public boost::noncopyable
bool first_file_data_format_reset;
bool first_file_header_format_reset;
- void config_changed (const char*);
+ void config_changed (std::string, bool);
XMLNode& get_control_protocol_state ();
diff --git a/libs/ardour/ardour/session_configuration.h b/libs/ardour/ardour/session_configuration.h
index 138702ae84..57e78d2af0 100644
--- a/libs/ardour/ardour/session_configuration.h
+++ b/libs/ardour/ardour/session_configuration.h
@@ -29,7 +29,7 @@ class SessionConfiguration : public Configuration
public:
SessionConfiguration ();
- void map_parameters (sigc::slot<void, const char*>);
+ void map_parameters (sigc::slot<void, std::string>);
int set_state (XMLNode const &);
XMLNode& get_state ();
XMLNode& get_variables ();