Join us for
RADAR: AI Edition

FIESTAutils (version 1.3.1)

pcheck.logical: Parameter Check Functions

Description

These functions are used to check parameter inputs.

Usage

pcheck.logical(
  var2check,
  varnm = NULL,
  title = NULL,
  first = "YES",
  gui = FALSE,
  stopifnull = FALSE
)

pcheck.unique( tab, uniqueid, gui = FALSE, tabnm = NULL, warn = NULL, stopifnull = FALSE, stopifinvalid = TRUE, multiple = FALSE, ... )

pcheck.varchar( var2check, varnm = NULL, checklst, gui = FALSE, caption = NULL, warn = NULL, stopifnull = FALSE, stopifinvalid = TRUE, multiple = FALSE, ... )

pcheck.dsn(dsn, dbconnopen = TRUE)

pcheck.table( tab = NULL, conn = NULL, tab_dsn = NULL, tabnm = NULL, tabqry = NULL, caption = NULL, returnsf = TRUE, factors = FALSE, returnDT = TRUE, warn = NULL, stopifnull = FALSE, stopifinvalid = FALSE, nullcheck = FALSE, obj = FALSE, checkonly = FALSE, gui = FALSE )

pcheck.outfolder(outfolder, default = getwd(), gui = FALSE)

pcheck.states( states, statereturn = "MEANING", gui = FALSE, RS = NULL, stopifnull = FALSE, ... )

pcheck.object( obj = NULL, objnm = NULL, warn = NULL, caption = NULL, stopifnull = FALSE, gui = FALSE, list.items = NULL )

pcheck.output( out_fmt = "csv", outsp_fmt = "shp", out_dsn = NULL, outfolder = NULL, outfn.pre = NULL, outfn.date = FALSE, overwrite_dsn = FALSE, overwrite_layer = TRUE, add_layer = TRUE, append_layer = FALSE, createSQLite = FALSE, out_conn = NULL, outconn = NULL, dbconnopen = FALSE, gui = FALSE, savedata_opts = NULL )

pcheck.colors(colorlst, n)

pcheck.areaunits(unitarea, areavar, areaunits, metric = FALSE)

pcheck.spatial( layer = NULL, dsn = NULL, sql = NA, fmt = NULL, tabnm = NULL, caption = NULL, stopifnull = FALSE, gui = FALSE, polyfix = FALSE, dropgeom = FALSE, stopifnoCRS = TRUE, checkonly = FALSE )

pcheck.params( input.params, strata_opts = NULL, unit_opts = NULL, table_opts = NULL, title_opts = NULL, savedata_opts = NULL, multest_opts = NULL, spMakeSpatial_opts = NULL, eval_opts = NULL, xy_opts = NULL, database_opts = NULL, datSum_opts = NULL )

pcheck.opts(optionlst)

popTabchk(tabnames, tabtext, tabs, tabIDs, dbtablst, dbconn, datindb = FALSE)

Arguments

Value

List of parameter objects checked by the function. While the `pcheck.*()` functions do return a value, they are primarily used for their side effects when checking input function parameters.

Author

Tracey S. Frescino

Details

These functions are used to check parameter inputs.