deltaFlow
PowerFlowOptions.H File Reference

Plain parsed-options data, separated from ArgumentParser's parsing logic (ISP). More...

#include <string>
#include "Argparse.H"
Include dependency graph for PowerFlowOptions.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  PowerFlowOptions
 Plain data holder for parsed command-line options. More...
 

Detailed Description

Plain parsed-options data, separated from ArgumentParser's parsing logic (ISP).

Consumers that only need the parsed values (e.g. PowerFlowApplication) can depend on this small data struct instead of the full ArgumentParser interface, which also carries parsing/help-printing responsibilities they don't need.

Definition in file PowerFlowOptions.H.