Struct CLIArgumentsDTO
Defined in File Arguments.h
Struct Documentation
-
struct CLIArgumentsDTO
Raw arguments received via the command line interface using boost::program_options. Only raw types std::string, bool, int, uint, float and double are allowed here.
Public Members
-
boost::optional<std::string> inputType
-
boost::optional<std::string> filePath
-
boost::optional<std::string> configFilePath
-
boost::optional<std::string> streamOutType
-
boost::optional<std::string> outputFilePath
-
boost::optional<int> stations
-
boost::optional<unsigned int> referenceAntenna
-
boost::optional<std::string> directions
-
boost::optional<std::string> computeImplementation
-
boost::optional<std::string> solutionInterval
-
boost::optional<double> minimumBaselineThreshold
-
boost::optional<bool> mwaSupport
-
boost::optional<bool> computeCal1
-
boost::optional<bool> readAutocorrelations
-
boost::optional<int> verbosity
-
boost::optional<bool> useFileSystemCache
-
boost::optional<bool> useIntermediateBuffer
-
boost::optional<bool> useCusolver
Public Static Functions
-
static CLIArgumentsDTO GetDefaultArguments()
-
boost::optional<std::string> inputType