stCheckClass: Test if an object belongs to given class(es).

Description Usage Arguments Value Author(s) See Also Examples

Description

Test if an object belongs to given class(es), and produce reasonable error message if not.

Usage

1
stCheckClass(x, what, name = "Object")

Arguments

x

Object to test.

what

A character vector naming classes.

name

Character string to be pasted into the error message describing x.

Value

Nothing

Author(s)

Johan Lindstrom

See Also

Similar to inherits

Other object checking utilities: stCheckCovars, stCheckFields, stCheckObs, stCheckSTcovars

Examples

1
2
3
4
5
6
7
  ##create a basic object
  x <- 1
  class(x) <- "test"
  ## should be ok
  stCheckClass(x, "test", "x")
  ## this fails
  try( stCheckClass(x, "other", "x") )

SpatioTemporal documentation built on May 2, 2019, 8:49 a.m.