summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/cam/main.cpp3
-rw-r--r--src/cam/options.h12
2 files changed, 7 insertions, 8 deletions
diff --git a/src/cam/main.cpp b/src/cam/main.cpp
index cb98d302..bde47a8f 100644
--- a/src/cam/main.cpp
+++ b/src/cam/main.cpp
@@ -38,8 +38,7 @@ static int parseOptions(int argc, char *argv[])
OptionsParser parser;
parser.addOption(OptCamera, "Specify which camera to operate on",
- "camera", OptionsParser::ArgumentRequired,
- "camera");
+ "camera", ArgumentRequired, "camera");
parser.addOption(OptHelp, "Display this help message", "help");
parser.addOption(OptList, "List all cameras", "list");
diff --git a/src/cam/options.h b/src/cam/options.h
index f99ea730..491f6a31 100644
--- a/src/cam/options.h
+++ b/src/cam/options.h
@@ -11,15 +11,15 @@
#include <map>
#include <vector>
+enum OptionArgument {
+ ArgumentNone,
+ ArgumentRequired,
+ ArgumentOptional,
+};
+
class OptionsParser
{
public:
- enum OptionArgument {
- ArgumentNone,
- ArgumentRequired,
- ArgumentOptional,
- };
-
class Options {
public:
Options();