Bertini 2 d882924 (2026-10-06 19:56 UTC)
Numerical algebraic geometry library (C++ core)
Loading...
Searching...
No Matches
bertini::settings::parsing::ConfigToIni< Iterator, Skipper > Struct Template Reference

Qi Parser object for converting Bertini configuration settings into ini format so they can be read by Boost.ProgramOptions. More...

#include <configIni_parse.hpp>

Inheritance diagram for bertini::settings::parsing::ConfigToIni< Iterator, Skipper >:
[legend]
Collaboration diagram for bertini::settings::parsing::ConfigToIni< Iterator, Skipper >:
[legend]

Public Member Functions

 ConfigToIni ()

Detailed Description

template<typename Iterator, typename Skipper = ascii::space_type>
struct bertini::settings::parsing::ConfigToIni< Iterator, Skipper >

Qi Parser object for converting Bertini configuration settings into ini format so they can be read by Boost.ProgramOptions.

To use this parser, construct an object of its type, then use it to parse.

System sys;
std::string str = "TrackType: 1\n MPType: 2";
std::string::const_iterator iter = str.begin();
std::string::const_iterator end = str.end();
bertini::SystemParser<std::string::const_iterator> S;
bool s = phrase_parse(iter, end, S,boost::spirit::ascii::space, sys);
The fundamental polynomial system class for Bertini2.
Definition system.hpp:106

Qi Parser object converting settings to ini format.

Constructor & Destructor Documentation

◆ ConfigToIni()

template<typename Iterator, typename Skipper = ascii::space_type>
bertini::settings::parsing::ConfigToIni< Iterator, Skipper >::ConfigToIni ( )
inline