CASM  1.1.0
A Clusters Approach to Statistical Mechanics
InputParser.cc File Reference

Go to the source code of this file.

Namespaces

 CASM
 Main CASM namespace.
 
 CASM::make_report_impl
 

Functions

int CASM::parse_verbosity (KwargsParser &parser, int default_verbosity=10)
 
void CASM::parse (InputParser< std::nullptr_t > &parser)
 Temporary – enables compilation of legacy code. More...
 
void CASM::print_warnings (KwargsParser const &parser, Log &log, std::string header="Warnings")
 Formatted print warning messages, including all subparsers. More...
 
void CASM::print_errors (KwargsParser const &parser, Log &log, std::string header="Errors")
 Formatted print error messages, including all subparsers. More...
 
jsonParser & CASM::make_report_impl::get_parent (jsonParser &report, KwargsParser const &parser)
 
void CASM::make_report_impl::add_to_report (jsonParser &report, KwargsParser const &parser)
 
jsonParser CASM::make_report (KwargsParser const &parser)
 Return parser.input with error and warning messages added in place. More...