DANGERpassPARSERDS {dsDanger}R Documentation

determines how a given R object or character string is managed by the DataSHIELD parser

Description

presents an R object or character string to the DataSHIELD R parser and determines whether it is passed by the parser and, if so, what form it takes after it has traversed the parser.

Usage

DANGERpassPARSERDS(transmit.object)

Arguments

transmit.object

fully specified by equivalent clientside argument.

Details

Serverside aggregate function DANGERpassPARSERDS called by clientside function ds.DANGERpassPARSER which presents an R object or character string to the DataSHIELD R parser and determines whether it is passed or blocked by the parser. If it passes, it then explores what form it takes after it has traversed the parser. For further details see help for ds.DANGERpassPARSER.

Value

information about whether the input object/string gets blocked or passed by the parser. If it passes the parser, the object itself and a record of its class are passed back to the clientside.

Author(s)

Paul Burton (2020)


[Package dsDanger version 6.2.0 ]