Module extendr_api::ownership [−][src]
Maintain ownership of R objects.
This provides the functions protect() and unprotect() A single preserved vector holds ownership of all protected objects.
Objects are refernce counted, so multiple calls are possible, unlike R_PreserveObject.
This module exports two functions, protect(sexp) and unprotect(sexp).
Constants
EXTRA_PRESERVATION_SIZE | |
INITIAL_PRESERVATION_SIZE |
Functions
protect⚠ | |
unprotect⚠ |