Description Usage Arguments Details Value Examples
Wrap .Net object externalptr
into a R6
NetObject
instance.
1 | netWrap(ptr)
|
ptr |
a .Net object |
todo
Returns the wrapped .Net externalptr
into R6 NetObject
instance.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | ## Not run:
library(sharper)
package_folder <- path.package("sharper")
netLoadAssembly(file.path(package_folder, "tests", "AssemblyForTests.dll"))
x <- netNew("AssemblyForTests.OneCtorData", 21L)
object <- netWrap(x)
l <- list(
x,
c(12, 13),
NetObject$new(ptr = netNew("AssemblyForTests.DefaultCtorData")),
netNew("AssemblyForTests.DefaultCtorData"))
objects <- netWrap(l)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.