classAttr: Safe Object Attribute Lists

View source: R/classes_get_set.R

classAttrR Documentation

Safe Object Attribute Lists

Description

a wrapper for attributes which accesses and sets an object's attributes with the exception of protected ones, currently: c("names", "comment", "dim", "dimnames", "row.names", "tsp")

Usage

classAttr(x)

classAttr(x) <- value

Arguments

x

an object

value

an appropriate named list of attributes, or NULL.

Value

asd

Examples

a <- list("a"=1,"b"=2,"c"=3)
attr(a, "foo") <- "bar"
#extracts as well names
attributes(a) 
#extracts only foo
classAttr(a) 
#overwrites only foo
classAttr(a) <- list("bar"="foo") 


kleinbub/rIP documentation built on Dec. 21, 2024, 9:15 a.m.