annotate R/rdyncall/R/utils.R @ 62:4a9f6c7c09c1
default tip
- fix inccorect overflow errors for int (and long on LLP64 systems)
author |
Tassilo Philipp |
date |
Sat, 18 May 2024 15:33:54 +0200 |
parents |
0cfcc391201f |
children |
|
rev |
line source |
0
|
1 # Package: rdyncall
|
|
2 # File: R/utils.R
|
|
3 # Description: Low-level external pointer utility functions
|
|
4
|
|
5 is.nullptr <- function(x) .Call("isnullptr", x, PACKAGE="rdyncall")
|
|
6 as.extptr <- function(x) .Call("asextptr", x, PACKAGE="rdyncall")
|
|
7 offsetPtr <- function(x, offset) .Call("offsetPtr", x, offset, PACKAGE="rdyncall")
|
|
8 is.externalptr <- function(x) (typeof(x) == "externalptr")
|
|
9
|