|
Code forensics
0.1
Generate historical information about code changes
|
#include <common.hpp>#include "program_state.hpp"#include <boost/program_options.hpp>#include <boost/describe.hpp>#include <boost/describe/enum_to_string.hpp>#include <boost/describe/enum_from_string.hpp>#include <boost/describe/operators.hpp>#include <boost/function.hpp>#include <boost/bind.hpp>#include <boost/lambda/lambda.hpp>#include <boost/unordered_map.hpp>#include <fstream>

Go to the source code of this file.
Classes | |
| struct | type_info_hash |
| Has typeinfo information for type-implementation mapping. More... | |
| struct | equal_ref |
| Compare reference wrappers for equality. More... | |
| struct | any_visitor |
boost::any visitor helper More... | |
| class | EnumOption< E > |
| enum More... | |
| class | bad_lexical_cast |
| class | validation_error |
| more informative validation error exception More... | |
| class | BoolOption |
| specify boolean true/false flags on the boost command line More... | |
Namespaces | |
| boost | |
Functions | |
| template<IsDescribedEnum E> | |
| E | boost::lexical_cast (CR< Str > in) |
| lexical cast overload for 'described' enums More... | |
| template<IsDescribedEnum E> | |
| Str | boost::lexical_cast (E in) |
| Lexical cast overload for the 'described' enum values. More... | |
| template<typename E > | |
| void | validate (boost::any &v, CR< Vec< Str >> xs, EnumOption< E > *opt, long) |
| unparse input enum option into the stored value More... | |
| po::variables_map | parse_cmdline (int argc, const char **argv) |
| void | print_variables_map (CR< any_visitor > visitor, std::ostream &out, const po::variables_map vm) |
| po::variables_map parse_cmdline | ( | int | argc, |
| const char ** | argv | ||
| ) |
| void print_variables_map | ( | CR< any_visitor > | visitor, |
| std::ostream & | out, | ||
| const po::variables_map | vm | ||
| ) |
| void validate | ( | boost::any & | v, |
| CR< Vec< Str >> | xs, | ||
| EnumOption< E > * | opt, | ||
| long | |||
| ) |
unparse input enum option into the stored value
parse enum-valued CLI option