internal_checkArguments: This function checks the supplied arguments if they abid to the given restrictions
Description
This function checks the supplied arguments if they abid to
the given restrictions
Usage
internal_checkArguments(args = c(), allowedValues = list(), allowNULL = FALSE, allowNA = FALSE, allowEmptyString = TRUE, allowInf = TRUE)
Arguments
args
The vector of arguments to check
allowedValues
A named list of values the argument
of a this name is allowed to have
allowNULL
Logical, allow NULL or not
allowNA
Logical, allow NA or not
allowEmptyString
Logical, allow empty strings or
not
allowInf
Logical, allow values of +/- infinity or
not
Value
Returns 1 if all checks completed successfully, returns
error message otherwise.