summaryrefslogtreecommitdiff
path: root/src/paramproc.h
diff options
context:
space:
mode:
authorMike Buland <eichlan@xagasoft.com>2006-06-29 05:34:39 +0000
committerMike Buland <eichlan@xagasoft.com>2006-06-29 05:34:39 +0000
commitdcd914665f6e8ea6ea4e648f7357f1c842273d87 (patch)
treedf65caa1914fafdc68ec55b56524edfc7469321e /src/paramproc.h
parent9b52daa8512c34b9484ea43302578bc879d212da (diff)
downloadlibbu++-dcd914665f6e8ea6ea4e648f7357f1c842273d87.tar.gz
libbu++-dcd914665f6e8ea6ea4e648f7357f1c842273d87.tar.bz2
libbu++-dcd914665f6e8ea6ea4e648f7357f1c842273d87.tar.xz
libbu++-dcd914665f6e8ea6ea4e648f7357f1c842273d87.zip
All done with all of the basic and some nice, extended functionality, now I
just need to update our other projects...
Diffstat (limited to '')
-rw-r--r--src/paramproc.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/paramproc.h b/src/paramproc.h
index d462eac..d857193 100644
--- a/src/paramproc.h
+++ b/src/paramproc.h
@@ -127,6 +127,9 @@ public:
127 ); 127 );
128 128
129 void process( int argc, char *argv[] ); 129 void process( int argc, char *argv[] );
130 void addHelpBanner( const char *sHelpBanner );
131
132private:
130 ArgSpec *checkWord( const char *arg ); 133 ArgSpec *checkWord( const char *arg );
131 ArgSpec *checkLetr( const char arg ); 134 ArgSpec *checkLetr( const char arg );
132 135
@@ -136,6 +139,12 @@ public:
136 virtual int help( int argc, char *argv[] ); 139 virtual int help( int argc, char *argv[] );
137 140
138private: 141private:
142 typedef struct Banner
143 {
144 StaticString sBanner;
145 ArgSpec *pBefore;
146 } Banner;
147 std::list<Banner *> lBan;
139 std::list<ArgSpec *> lArg; 148 std::list<ArgSpec *> lArg;
140}; 149};
141 150