diff options
author | Mike Buland <eichlan@xagasoft.com> | 2012-04-06 22:21:57 +0000 |
---|---|---|
committer | Mike Buland <eichlan@xagasoft.com> | 2012-04-06 22:21:57 +0000 |
commit | 6385780dc110bacf69a67332c8db8ddee9499eff (patch) | |
tree | cb38bfc03d033c35b658696e15ed86567c2dce91 /src | |
parent | 9a602d38035972e6aabfb3bb4da2b1ee53f9f7be (diff) | |
download | libbu++-6385780dc110bacf69a67332c8db8ddee9499eff.tar.gz libbu++-6385780dc110bacf69a67332c8db8ddee9499eff.tar.bz2 libbu++-6385780dc110bacf69a67332c8db8ddee9499eff.tar.xz libbu++-6385780dc110bacf69a67332c8db8ddee9499eff.zip |
The documentation includes the source again :-P
Diffstat (limited to 'src')
-rw-r--r-- | src/tests/optparser.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/tests/optparser.cpp b/src/tests/optparser.cpp index aadb07c..4892942 100644 --- a/src/tests/optparser.cpp +++ b/src/tests/optparser.cpp | |||
@@ -13,7 +13,8 @@ class Opts : public Bu::OptParser | |||
13 | { | 13 | { |
14 | public: | 14 | public: |
15 | Opts() : | 15 | Opts() : |
16 | iBob( 542 ) | 16 | iBob( 542 ), |
17 | bVal( false ) | ||
17 | { | 18 | { |
18 | addHelpBanner("optparser - Test some option things..."); | 19 | addHelpBanner("optparser - Test some option things..."); |
19 | 20 | ||
@@ -41,11 +42,13 @@ public: | |||
41 | true | 42 | true |
42 | ); | 43 | ); |
43 | addOption( sVar, 's', "str", "Set a variable, see what it does."); | 44 | addOption( sVar, 's', "str", "Set a variable, see what it does."); |
45 | addOption( bVal, 'b', "bool", "It's a thing."); | ||
44 | addOption( iBob, "bob", "Change iBob to whatever you want."); | 46 | addOption( iBob, "bob", "Change iBob to whatever you want."); |
45 | addOption( dBob, 'd', "Change dBob to whatever you want."); | 47 | addOption( dBob, 'd', "Change dBob to whatever you want."); |
46 | 48 | ||
47 | setOverride("str", "Bob!"); | 49 | setOverride("str", "Bob!"); |
48 | setHelpDefault("bob", "=542"); | 50 | setHelpDefault("bob", "=542"); |
51 | setOverride("bool", true ); | ||
49 | 52 | ||
50 | addHelpOption(); | 53 | addHelpOption(); |
51 | 54 | ||
@@ -73,6 +76,7 @@ public: | |||
73 | int iBob; | 76 | int iBob; |
74 | float dBob; | 77 | float dBob; |
75 | Bu::String sVar; | 78 | Bu::String sVar; |
79 | bool bVal; | ||
76 | }; | 80 | }; |
77 | 81 | ||
78 | int main( int argc, char *argv[] ) | 82 | int main( int argc, char *argv[] ) |
@@ -84,5 +88,6 @@ int main( int argc, char *argv[] ) | |||
84 | sio << "sVar = \"" << o.sVar << "\"" << sio.nl; | 88 | sio << "sVar = \"" << o.sVar << "\"" << sio.nl; |
85 | sio << "iBob = " << o.iBob << sio.nl; | 89 | sio << "iBob = " << o.iBob << sio.nl; |
86 | sio << "dBob = " << o.dBob << sio.nl; | 90 | sio << "dBob = " << o.dBob << sio.nl; |
91 | sio << "bVal = " << o.bVal << sio.nl; | ||
87 | } | 92 | } |
88 | 93 | ||