Struct CLIArgumentsDTO¶
Defined in File Arguments.h
Struct Documentation¶
-
struct
icrar
::
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>
readAutocorrelations
¶
-
boost::optional<int>
verbosity
¶
-
boost::optional<bool>
useFileSystemCache
¶
-
boost::optional<bool>
useIntermediateBuffer
¶
-
boost::optional<bool>
useCusolver
¶
Public Static Functions
-
CLIArgumentsDTO
GetDefaultArguments
()¶
-
boost::optional<std::string>