Get external pointer from pladdrr R6 object
get_pladdrr_ptr.RdExtract the underlying C pointer from a pladdrr R6 object. Used internally for passing objects to direct API functions.
Details
pladdrr uses R6 function factory pattern where all objects have a .xptr field containing the C pointer.
Examples
if (FALSE) { # \dontrun{
sound <- pladdrr::Sound("audio.wav")
ptr <- get_pladdrr_ptr(sound)
} # }