Description Usage Arguments Details Value Author(s) References See Also Examples
Function indexDemoOpen
creates an external pointer pointing to an integer vector of length n, indexDemoClose
frees the memory linked to the pointer.
1 2 | indexDemoOpen(n = 10)
indexDemoClose(extPtr)
|
extPtr |
the external pointer returned by |
n |
the length of the vector stored in C RAM |
If the returned pointer is removed finalization happens at the next gc()
, if indexDemoClose
is used on the pointer then finalization happens immediately, if the pointer is then removed, the finalizer is called again at the next gc()
(but doesn't finalize again).
Function indexDemoOpen
returns an external pointer, indexDemoClose
returns the integer vector previously linked by the pointer.
Jens Oehlschl<e4>gel
R Development Core Team (2007). Writing R Extensions.
indexInit
, indexDone
, indexAddTree
, indexDelTree
1 2 3 4 5 6 7 8 | ptr <- indexDemoOpen()
rm(ptr)
gc()
ptr <- indexDemoOpen()
indexDemoClose(ptr)
rm(ptr)
gc()
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.