scsl
0.1.1
Shimmering Clarity Standard Library
|
Subprogram tooling. More...
#include <map>
#include <functional>
#include <string>
#include <vector>
Go to the source code of this file.
Classes | |
class | scsl::Subcommand |
class | scsl::Commander |
Namespaces | |
scsl | |
scsl is the top-level namespace containing all the code in this library. | |
Typedefs | |
typedef std::function< bool(int, char **)> | scsl::CommanderFunc |
Subprogram tooling.
Commander is tooling for creating subcommand interfaces for command-line programs. For an example, see phonebook.cc.
The basic idea is to enable writing programs of the form