helics  3.5.2
Public Member Functions | List of all members
helics::HelicsConfigJSON Class Reference

Define a JSON parser for the config files for CLI11. More...

#include <helicsCLI11JsonConfig.hpp>

+ Inheritance diagram for helics::HelicsConfigJSON:

Public Member Functions

std::vector< CLI::ConfigItem > from_config (std::istream &input) const override final
 
void skipJson (bool skj=true)
 skip checking the JSON and go directly to the TOML processing
 
void fallbackToDefault (bool ftd=true)
 if the specified section isn't available use the root section
 
void throwJsonErrors (bool the=true)
 throw if the json processing produces errors
 
void promoteSection (std::string sectionName)
 

Detailed Description

Define a JSON parser for the config files for CLI11.


The documentation for this class was generated from the following files: