Browse code

Properly register some additional .Call() functions

Ben Bolstad authored on 09/09/2014 01:20:24
Showing3 changed files

... ...
@@ -1,5 +1,5 @@
1 1
 Package: preprocessCore
2
-Version: 1.27.8
2
+Version: 1.27.9
3 3
 Title: A collection of pre-processing functions
4 4
 Author: Benjamin Milo Bolstad <bmb@bmbolstad.com>
5 5
 Maintainer: Benjamin Milo Bolstad <bmb@bmbolstad.com>
... ...
@@ -54,12 +54,15 @@ __declspec(dllexport)
54 54
 
55 55
 
56 56
 static const R_CallMethodDef callMethods[]  = {
57
-  {"R_qnorm_c",(DL_FUNC)&R_qnorm_c,2},
57
+  {"R_qnorm_c",(DL_FUNC)&R_qnorm_c,2}, 
58
+  {"R_qnorm_c_handleNA",(DL_FUNC)&R_qnorm_c_handleNA,2},
58 59
   {"R_qnorm_robust_weights", (DL_FUNC)&R_qnorm_robust_weights, 3},
59 60
   {"R_qnorm_robust_c",(DL_FUNC)&R_qnorm_robust_c,6},
60 61
   {"R_qnorm_determine_target",(DL_FUNC)&R_qnorm_determine_target,2},
61 62
   {"R_qnorm_using_target",(DL_FUNC)&R_qnorm_using_target,3},
62 63
   {"R_qnorm_within_blocks",(DL_FUNC)&R_qnorm_within_blocks,3},
64
+  {"R_qnorm_determine_target_via_subset",(DL_FUNC)&R_qnorm_determine_target_via_subset,3},
65
+  {"R_qnorm_using_target_via_subset",(DL_FUNC)&R_qnorm_using_target_via_subset,4},
63 66
   {"R_rlm_rma_default_model",(DL_FUNC)&R_rlm_rma_default_model,4},
64 67
   {"R_wrlm_rma_default_model", (DL_FUNC)&R_wrlm_rma_default_model,5},
65 68
   {"R_medianpolish_rma_default_model", (DL_FUNC)&R_medianpolish_rma_default_model,1},
... ...
@@ -31,7 +31,9 @@ SEXP R_qnorm_determine_target(SEXP X, SEXP targetlength);
31 31
 SEXP R_qnorm_using_target(SEXP X, SEXP target,SEXP copy);
32 32
 SEXP R_qnorm_within_blocks(SEXP X,SEXP blocks,SEXP copy);
33 33
 
34
-
34
+SEXP R_qnorm_c_handleNA(SEXP X, SEXP copy);
35
+SEXP R_qnorm_determine_target_via_subset(SEXP X, SEXP subset, SEXP targetlength);
36
+SEXP R_qnorm_using_target_via_subset(SEXP X,  SEXP subset, SEXP target,SEXP copy);
35 37
 
36 38
 #endif
37 39