From 9c5ad6b64f33ea07654435e93a8b6f726894581f Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sat, 4 Apr 2015 09:27:49 +0000 Subject: Support GNU style long options. Update usage output and man page to distinguish flags from options that take a value. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5660 a436a847-0d15-0410-975c-d299462d15a1 --- ingen/Configuration.hpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'ingen/Configuration.hpp') diff --git a/ingen/Configuration.hpp b/ingen/Configuration.hpp index a9087ea6..28b6a19d 100644 --- a/ingen/Configuration.hpp +++ b/ingen/Configuration.hpp @@ -115,8 +115,6 @@ public: const Atom& option(const std::string& long_name) const; bool set(const std::string& long_name, const Atom& value); - const std::list& files() const { return _files; } - private: struct Option { public: @@ -146,7 +144,8 @@ private: typedef std::map Options; typedef std::map ShortNames; typedef std::map Keys; - typedef std::list Files; + + std::string variable_string(LV2_URID type) const; int set_value_from_string(Configuration::Option& option, const std::string& value) @@ -158,7 +157,6 @@ private: Options _options; Keys _keys; ShortNames _short_names; - Files _files; size_t _max_name_length; }; -- cgit v1.2.1