R/length.R

Defines functions `length<-.lvec` length.lvec

Documented in length.lvec

#' Get and set the length of an lvec
#'
#' @param x the \code{\link{lvec}}
#' @param value the new length of the \code{link{lvec}}
#'
#' @return
#' The length of the \code{\link{lvec}}.
#'
#' @rdname length
#' @useDynLib lvec
#' @export
length.lvec <- function(x) {
  .Call("get_size", x)
}

#' @rdname length
#' @useDynLib lvec
#' @export
`length<-.lvec` <- function(x, value) {
  .Call("set_size", x, value)
  return(x)
}

Try the lvec package in your browser

Any scripts or data that you put into this service are public.

lvec documentation built on Nov. 10, 2022, 6:18 p.m.