ITS.ITU.PSeries.P2108 1.0
Part of the NTIA/ITS Propagation Library
|
Implements the main function of the executable, and other high-level functions. More...
Functions | |
int | main (int argc, char **argv) |
Main function of the driver executable. | |
DrvrReturnCode | ParseArguments (int argc, char **argv, DrvrParams ¶ms) |
Parse the command line arguments. | |
void | Help (std::ostream &os) |
Print help instructions to the terminal. | |
DrvrReturnCode | ValidateInputs (const DrvrParams ¶ms) |
Validate that required inputs are present for the mode specified by the user. | |
Implements the main function of the executable, and other high-level functions.
void Help | ( | std::ostream & | os | ) |
Print help instructions to the terminal.
[in] | os | Output stream for writing; defaults to std::cout |
int main | ( | int | argc, |
char ** | argv ) |
Main function of the driver executable.
[in] | argc | Number of arguments entered on the command line |
[in] | argv | Array containing the provided command-line arguments |
DrvrReturnCode ParseArguments | ( | int | argc, |
char ** | argv, | ||
DrvrParams & | params ) |
Parse the command line arguments.
[in] | argc | Number of arguments |
[in] | argv | Command line arguments |
[out] | params | Structure with user input params |
DrvrReturnCode ValidateInputs | ( | const DrvrParams & | params | ) |
Validate that required inputs are present for the mode specified by the user.
This function DOES NOT check the validity of the parameter values, only that required parameters have been specified by the user
[in] | params | Structure with user input parameters |