R/isfunctions.R

Defines functions is.sattagstream is.sattag

Documented in is.sattag is.sattagstream

#' is functions for sattag and sattagstream
#'
#' check to see if an object is a \code{\link[sattagutils]{sattag}} or \code{\link[sattagutils]{sattagstream}}
#' @name isfunctions
#' @examples
#' \dontrun{
#'	tag1 <- load_tag("path/to/tags/tag1")
#'	s1 <- tag1[[1]] 
#'
#'	c(is.stream(s1), is.tag(s1), is.sattag(tag1), is.stream(tag1))
#'	}
NULL

#' @rdname isfunctions
#' @export
is.sattag <- function(obj) {
	inherits(obj, "sattag")
}

#' @rdname isfunctions
#' @export
is.sattagstream <- function(obj) {
	inherits(obj, "sattagstream")
}
williamcioffi/sattagutils documentation built on June 3, 2022, 10:21 a.m.