int exarg_is_definedv ( char *  first_value,
  ... 
)

Allows to check several values to be defined at the same time.

This allows to check if several command line options have been defined at the same time. Example:

1 if (exarg_is_definedv ("param1", "param2", NULL)) {
2  //param1 and param2 have been defined by the user
3 }

This is a short way for actually doing:

1 if (exarg_is_defined ("param1") && exarg_is_defined ("param2")) {
2  // param1 and para2 have been defined by the user
3 }

Do not forget to pass a NULL value for the last item.

Returns
TRUE if all values are defined, otherwise FALSE.

References exarg_is_defined().