Displaying 3 results from an estimated 3 matches for "dynport".
2011 Dec 16
1
makeNamespace and rdyncall
...or namespace object creation at run-time.
This is something that I need in the rdyncall package:
During the dynamic linkage binding of a shared C library, an R namespace object is created
that gets populated with call wrappers, symbolic constants and type information objects.
For example,
> dynport(SDL) # create namespace, populated with wrappers to SDL library
> search() # gives a "package:SDL" populated with all kinds of wrappers to the C functions, etc..
[1] ".GlobalEnv" "package:SDL"
I was trying various alternatives to get package-behaviour...
2011 Jul 25
1
rdyncall 0.7.3
...ypes and wrapping of R fun-
ctions as C callback function pointers.
Dynamic bindings to shared C libraries and the C APIa are data-driven by
cross-platform binding specification using a compact plain text format.
The interface consists of a single function, similar to 'library':
> dynport(portname)
where 'portname' refers to a name of a C API binding specification;
an initial repository of DynPorts to a couple of common C libraries comes
with the package:
DynPort Description
expat Expat XML Parser Library
GL OpenGL 1.1 API
GLU OpenGL...
2011 Jul 25
1
rdyncall 0.7.3
...ypes and wrapping of R fun-
ctions as C callback function pointers.
Dynamic bindings to shared C libraries and the C APIa are data-driven by
cross-platform binding specification using a compact plain text format.
The interface consists of a single function, similar to 'library':
> dynport(portname)
where 'portname' refers to a name of a C API binding specification;
an initial repository of DynPorts to a couple of common C libraries comes
with the package:
DynPort Description
expat Expat XML Parser Library
GL OpenGL 1.1 API
GLU OpenGL...