Learn R Programming

roprov (version 0.1.2)

outputvars: Accessors

Description

Accessors for information in roprov objects

Usage

outputvars(obj)

# S4 method for ProvStoreDF outputvars(obj)

outputvarhashes(obj)

# S4 method for ProvStoreDF outputvarhashes(obj)

outputvarclasses(obj)

# S4 method for ProvStoreDF outputvarclasses(obj)

inputvars(obj)

# S4 method for ProvStoreDF inputvars(obj)

inputvarhashes(obj)

# S4 method for ProvStoreDF inputvarhashes(obj)

inputvarclasses(obj)

# S4 method for ProvStoreDF inputvarclasses(obj)

provdata(obj)

# S4 method for ProvStoreDF provdata(obj)

hashprefix(obj)

# S4 method for ProvStoreDF hashprefix(obj)

Arguments

obj

The object.

Examples

Run this code
# NOT RUN {
library(fastdigest)
code = c("x = 5", "y = x + 1")
outvars = c("x", "y")
outvarhashes = c(fastdigest(5), fastdigest(6))
outvarclasses = rep("numeric", 2)
invars = c("", "x")
invarhashes = c("", fastdigest(5))
invarclasses = c("", "numeric")

ps = ProvStoreDF(outvars = outvars,
                 outvarhashes = outvarhashes,
                 outvarclasses = outvarclasses,
                 invars = invars,
                 invarhashes = invarhashes,
                 invarclasses = invarclasses,
                 code = code,
                 agent = "coolguyorgirl")
outputvars(ps)
outputvarhashes(ps)
outputvarclasses(ps)
inputvars(ps)
inputvarhashes(ps)
inputvarclasses(ps)
provdata(ps)
hashprefix(ps)
# }

Run the code above in your browser using DataLab