cadMousePro-daemon/src/CLIParser.h
branchv_0
changeset 12 cf77c218b0b1
parent 10 05dbed834852
child 26 fff8e9a86e85
--- a/cadMousePro-daemon/src/CLIParser.h	Tue Aug 20 18:59:39 2019 +0200
+++ b/cadMousePro-daemon/src/CLIParser.h	Thu Aug 29 17:57:30 2019 +0200
@@ -37,7 +37,9 @@
 		else throw CLIException(L"Unable to parse boolean value „" + value + L"“ – expecting „true“ or „false“", CLI::EXIT_CODE_BAD_CLI_ARGUMENTS);
 	}
 
-	Frequency parseFrequency(std::wstring value) {
+public:
+
+	static Frequency parseFrequency(std::wstring value) {
 		if (value == L"125") return Frequency::Hz_0125;
 		else if (value == L"250") return Frequency::Hz_0250;
 		else if (value == L"500") return Frequency::Hz_0500;
@@ -45,8 +47,6 @@
 		else throw CLIException(L"Unable to parse frequency value „" + value + L"“ – expecting „125“ or „250“ or „500“ or „1000“", CLI::EXIT_CODE_BAD_CLI_ARGUMENTS);
 	}
 
-public:
-
 	static const std::wstring OPTION_FREQUENCY;
 	static const std::wstring OPTION_SMART_SCROLLING;
 	static const std::wstring OPTION_LIFT_OFF_DETECTION;