0
|
1 useDynLib(rdyncall)
|
|
2 export(
|
|
3 # --- dyncall.R --------------------------------------------------------------
|
|
4 .dyncall,
|
|
5 .dyncall.default,
|
|
6 .dyncall.cdecl,
|
|
7 .dyncall.stdcall,
|
|
8 .dyncall.thiscall, .dyncall.thiscall.gcc, .dyncall.thiscall.msvc,
|
|
9 .dyncall.fastcall, .dyncall.fastcall.gcc, .dyncall.fastcall.msvc,
|
|
10 # --- dynload.R --------------------------------------------------------------
|
|
11 .dynload, .dynunload, .dynsym,
|
|
12 # --- dynfind.R --------------------------------------------------------------
|
|
13 dynfind,
|
|
14 # --- dynbind.R --------------------------------------------------------------
|
|
15 dynbind,
|
|
16 # --- dynstruct.R ------------------------------------------------------------
|
|
17 new.struct, as.struct,
|
|
18 parseStructInfos, parseUnionInfos,
|
|
19 # --- pack.R -----------------------------------------------------------------
|
|
20 .pack, .unpack,
|
|
21 # --- callback.R -------------------------------------------------------------
|
|
22 new.callback,
|
|
23 # --- utils.R ----------------------------------------------------------------
|
|
24 is.nullptr, as.extptr, is.externalptr, offsetPtr,
|
|
25 # --- utils_str.R ------------------------------------------------------------
|
|
26 ptr2str, strarrayptr, strptr,
|
|
27 # --- utils_float.R ----------------------------------------------------------
|
|
28 floatraw, as.floatraw, floatraw2numeric,
|
|
29 # --- dynport.R --------------------------------------------------------------
|
|
30 dynport
|
|
31 )
|
|
32 # --- dynstruct.R ------------------------------------------------------------
|
|
33 S3method("$<-", struct)
|
|
34 S3method("$", struct)
|
|
35 S3method(print,struct)
|
|
36
|