ExArgument * exarg_get_params ( )

Returns free params defined at command line.

Every value which is not an argument is considered to be a parameter. All of them are stored and retrieved by using this function and the following functions:

An example about using this function could be the next. A program have defined several arguments using the function exarg_install_arg but that program also needs to receive several file path.

Once the exarg_parse have detected all argument, all parameters are stored, and this function provides access to the first argument *found. Then a call to exarg_param_get is required to get the *argument value and a call to exarg_param_next to get a *reference to the next argument.

A program which may receive the argument –save-all but also several files:

1 a_program --save-all file1 file2 file3

Will need to call this function to get the list: file1 file2 and file3.

Returns
The first param provided to the program. The returned value must not be deallocated.