wibble 1.1
doc.test.h
Go to the documentation of this file.
1/* -*- C++ -*- (c) 2007 Petr Rockai <me@mornfall.net>
2 (c) 2007 Enrico Zini <enrico@enricozini.org> */
3
5#include <sstream>
6#include <iostream>
7
8#include <wibble/test.h>
9
10using namespace wibble::commandline;
11
13
15 StandardParserWithMandatoryCommand p("test", "1.0", 1, "enrico@enricozini.org");
16 //Parser p("test");
17 //p.add<BoolOption>("antani", 'a', "antani", "blinda", "supercazzola");
18 //p.add<BoolOption>("antani", 'a', "antani", "", "supercazzola");
19 //OptionGroup* g = p.addGroup("Test options");
20 //g->add<BoolOption>("antani", 'a', "antani", "", "supercazzola");
21 Engine* e = p.addEngine("testEngine");
22 OptionGroup* g = e->addGroup("Test options");
23 g->add<BoolOption>("antani", 'a', "antani", "", "supercazzola");
24
25 Help h("testapp", "1.0");
26
27 std::stringstream str;
28 //h.outputHelp(str, p);
29 //const char* opts[] = {"test", "help", "testEngine", NULL};
30 // XXX p.parse(3, opts);
31 //std::cerr << str.str() << std::endl;
32 }
33
34};
35
36// vim:set ts=4 sw=4:
Boolean option.
Definition options.h:135
Parse commandline options.
Definition engine.h:39
Definition doc.h:26
Group related commandline options.
Definition options.h:360
Parser for commandline arguments, with builting help functions and manpage generation,...
Definition parser.h:116
Definition core.cpp:6
Definition doc.test.h:12
Test basic()
Definition doc.test.h:14
Definition amorph.h:30