File defining command-line interface in o2scl::cli. More...
#include <iostream>
#include <vector>
#include <algorithm>
#include <sstream>
#include <map>
#include <o2scl/columnify.h>
#include <o2scl/vector.h>
#include <o2scl/string_conv.h>
Go to the source code of this file.
Classes | |
class | o2scl::comm_option_funct |
Base for o2scl::cli command function. More... | |
class | o2scl::comm_option_fptr |
Function pointer for o2scl::cli command function. More... | |
class | o2scl::comm_option_mfptr< tclass > |
Member function pointer for o2scl::cli command function. More... | |
struct | o2scl::comm_option_s |
Command for interactive mode in o2scl::cli. More... | |
struct | o2scl::cmd_line_arg |
A command-line argument for o2scl::cli. More... | |
class | o2scl::cli |
Configurable command-line interface. More... | |
class | o2scl::cli::parameter |
Parameter for o2scl::cli. More... | |
class | o2scl::cli::parameter_string |
String parameter for o2scl::cli. More... | |
class | o2scl::cli::parameter_bool |
String parameter for o2scl::cli. More... | |
class | o2scl::cli::parameter_double |
Double parameter for o2scl::cli. More... | |
class | o2scl::cli::parameter_int |
Integer parameter for o2scl::cli. More... | |
class | o2scl::cli::parameter_size_t |
Integer parameter for o2scl::cli. More... | |
Namespaces | |
o2scl | |
The main O2scl namespace. | |
Documentation generated with Doxygen. Provided under the
GNU Free Documentation License (see License Information).