Rudiments
commandline.h
1 // Copyright (c) 1999-2002 David Muse
2 // See the COPYING file for more information.
3 
4 #ifndef RUDIMENTS_COMMANDLINE_H
5 #define RUDIMENTS_COMMANDLINE_H
6 
7 #include <rudiments/private/commandlineincludes.h>
8 
9 class commandlineprivate;
10 
13 class RUDIMENTS_DLLSPEC commandline {
14  public:
15 
17  commandline(int32_t argc, const char **argv);
18 
20  ~commandline();
21 
27  const char *getValue(const char *arg) const;
28 
47  const char *getValue(const char *arg,
48  const char *abbr) const;
49 
54  bool found(const char *arg) const;
55 
65  bool found(const char *arg, const char *abbr) const;
66 
67  #include <rudiments/private/commandline.h>
68 
69 };
70 
71 #endif
Definition: commandline.h:13