Expand description
Raw R FFI bindings — extern "C-unwind" blocks for Rf_* / R_* /
INTEGER / etc., plus the ALTREP method type aliases under
sys::altrep. The escape hatch for code that genuinely needs the raw
R C API.
Almost no user code should reach into this module. The framework
expects you to use the crate-root re-exports for the type vocabulary
(SEXP, SexpExt, SEXPTYPE, R_xlen_t, …) and the
higher-level safe wrappers (IntoR, TryFromSexp,
worker::with_r_thread, unwind_protect::with_r_unwind_protect,
the #[miniextendr] proc-macro). sys:: is only here so those
wrappers — and the rare hand-rolled FFI in tests or benchmarks — have
something to call.
Raw FFI bindings to R headers.
This module mirrors R’s C API closely and is intentionally thin. You
almost never call these directly from user code — prefer the
higher-level wrappers: SEXP (in crate::sexp), SexpExt (in
crate::sexp_ext), the type vocabulary in crate::sexp_types, plus
IntoR, TryFromSexp, with_r_thread, with_r_unwind_protect,
and the #[miniextendr] proc-macro. The items here exist so those
wrappers can be written; treat them as the framework’s escape hatch.
§Checked vs *_unchecked variants
Most non-variadic R API entry points come in two forms thanks to the
#[r_ffi_checked] proc-macro applied
to the unsafe extern "C-unwind" blocks below:
- Checked (default — e.g.
Rf_allocVector,Rf_protect,INTEGER): debug-asserts you’re on R’s main thread, routing throughcrate::worker::with_r_threadwhen called from a worker thread. Use these by default. *_unchecked(e.g.Rf_allocVector_unchecked): bypass the assertion and the worker round-trip. Calling one off the R main thread is undefined behaviour. They exist for three known-safe contexts:- Inside ALTREP callbacks — R is already calling us on the main thread.
- Inside a
crate::unwind_protect::with_r_unwind_protectbody — the guard has already established main-thread context. - Inside a
crate::worker::with_r_threadbody — the check would be redundant.
The build-time lint MXL301 enforces this: any *_unchecked call
outside those contexts is a compile-time error.
§Don’t raise R errors directly
Rf_error, Rf_errorcall, and their _unchecked siblings longjmp,
which skips Rust destructors and leaks resources. The lint MXL300
forbids them in user code. Use panic!() instead; the framework converts
the panic into a structured R condition with rust_* class layering via
the tagged-SEXP transport (see crate::error_value).
§Cross references
crate::ffi_guard— guard taxonomy and worker-thread invariants.crate::thread/crate::worker— worker / main-thread split.crate::altrep_traits/crate::altrep_bridge— guard modes inside ALTREP callbacks.crate::error_value/crate::condition— panic → R condition transport.
Modules§
- altrep
- Raw ALTREP C API method type aliases. Raw ALTREP C API bindings.
Structs§
- DllInfo
- Opaque dynamic library descriptor from R.
- R_
CMethod Def - Method definition for .C interface routines.
- R_
Call Method Def - Method definition for .Call interface routines.
Enums§
- N01type
- Normal distribution generator type enum from R_ext/Random.h
- Parse
Status - Outcome of
R_ParseVector(fromR_ext/Parse.h). - RNGtype
- RNG type enum from R_ext/Random.h
- Sampletype
- Discrete uniform sample method enum from R_ext/Random.h
Constants§
- IDENT_
ATTR_ BY_ ORDER - Compare attributes in order (not as a set).
- IDENT_
EXTPTR_ AS_ REF - Compare external pointers as references (not by address).
- IDENT_
NA_ AS_ BITS - Treat all NAs as identical (ignore NA payload differences).
- IDENT_
NUM_ AS_ BITS - Flags for
R_compute_identical(bitmask, inverted logic: set bit = disable check). - IDENT_
USE_ BYTECODE - Include bytecode in comparison.
- IDENT_
USE_ CLOENV - Include closure environments in comparison.
- IDENT_
USE_ SRCREF - Include source references in comparison.
Statics§
- R_
Base ⚠Env - Base package namespace environment.
- R_
Base ⚠Namespace - Base package namespace — encapsulated by SEXP::base_namespace()
- R_
Blank ⚠String - Empty string CHARSXP — encapsulated by SEXP::blank_string()
- R_
Class ⚠Symbol - R_
DimNames ⚠Symbol - R_
DimSymbol ⚠ - R_
Empty ⚠Env - Empty root environment.
- R_
Global ⚠Env - Global environment (
.GlobalEnv). - R_
Levels ⚠Symbol - R_
Missing ⚠Arg - The “missing argument” sentinel value.
- R_
NaString ⚠ - Missing string singleton — encapsulated by SEXP::na_string()
- R_
Names ⚠Symbol - Symbol for
namesattribute. - R_
NilValue ⚠ - The canonical R
NULLvalue. - R_
RowNames ⚠Symbol - R_
TspSymbol ⚠ - R_
Unbound ⚠Value - Sentinel returned by
Rf_findVarInFrame/Rf_findVarInFrame3when the symbol has no binding in the searched frame(s).
Functions§
- ALTREP⚠
- Check if a SEXP is an ALTREP object (returns non-zero if true).
- ALTREP_
CLASS 🔒 ⚠ - Checked wrapper for
ALTREP_CLASS. CallsALTREP_CLASS_uncheckedand routes throughwith_r_thread. Generated from source location line 657, column 19. Generated from source fileminiextendr-api/src/sys.rs. - ALTREP_
CLASS_ 🔒 ⚠unchecked - Unchecked FFI binding for
ALTREP_CLASS. Generated from source location line 657, column 19. Generated from source fileminiextendr-api/src/sys.rs. - ALTREP_
unchecked ⚠ - Check if a SEXP is an ALTREP object (returns non-zero if true).
- ATTRIB⚠
- Get the attributes pairlist of a SEXP.
- ATTRIB_
unchecked ⚠ - Get the attributes pairlist of a SEXP.
- CAAR⚠
- Checked wrapper for
CAAR. CallsCAAR_uncheckedand routes throughwith_r_thread. Generated from source location line 566, column 12. Generated from source fileminiextendr-api/src/sys.rs. - CAAR_
unchecked ⚠ - Unchecked FFI binding for
CAAR. Generated from source location line 566, column 12. Generated from source fileminiextendr-api/src/sys.rs. - CAD4R⚠
- Checked wrapper for
CAD4R. CallsCAD4R_uncheckedand routes throughwith_r_thread. Generated from source location line 572, column 12. Generated from source fileminiextendr-api/src/sys.rs. - CAD4R_
unchecked ⚠ - Unchecked FFI binding for
CAD4R. Generated from source location line 572, column 12. Generated from source fileminiextendr-api/src/sys.rs. - CADDDR⚠
- Checked wrapper for
CADDDR. CallsCADDDR_uncheckedand routes throughwith_r_thread. Generated from source location line 571, column 12. Generated from source fileminiextendr-api/src/sys.rs. - CADDDR_
unchecked ⚠ - Unchecked FFI binding for
CADDDR. Generated from source location line 571, column 12. Generated from source fileminiextendr-api/src/sys.rs. - CADDR⚠
- Checked wrapper for
CADDR. CallsCADDR_uncheckedand routes throughwith_r_thread. Generated from source location line 570, column 12. Generated from source fileminiextendr-api/src/sys.rs. - CADDR_
unchecked ⚠ - Unchecked FFI binding for
CADDR. Generated from source location line 570, column 12. Generated from source fileminiextendr-api/src/sys.rs. - CADR⚠
- Checked wrapper for
CADR. CallsCADR_uncheckedand routes throughwith_r_thread. Generated from source location line 568, column 12. Generated from source fileminiextendr-api/src/sys.rs. - CADR_
unchecked ⚠ - Unchecked FFI binding for
CADR. Generated from source location line 568, column 12. Generated from source fileminiextendr-api/src/sys.rs. - CAR⚠
- Checked wrapper for
CAR. CallsCAR_uncheckedand routes throughwith_r_thread. Generated from source location line 564, column 12. Generated from source fileminiextendr-api/src/sys.rs. - CAR_
unchecked ⚠ - Unchecked FFI binding for
CAR. Generated from source location line 564, column 12. Generated from source fileminiextendr-api/src/sys.rs. - CDAR⚠
- Checked wrapper for
CDAR. CallsCDAR_uncheckedand routes throughwith_r_thread. Generated from source location line 567, column 12. Generated from source fileminiextendr-api/src/sys.rs. - CDAR_
unchecked ⚠ - Unchecked FFI binding for
CDAR. Generated from source location line 567, column 12. Generated from source fileminiextendr-api/src/sys.rs. - CDDR⚠
- Checked wrapper for
CDDR. CallsCDDR_uncheckedand routes throughwith_r_thread. Generated from source location line 569, column 12. Generated from source fileminiextendr-api/src/sys.rs. - CDDR_
unchecked ⚠ - Unchecked FFI binding for
CDDR. Generated from source location line 569, column 12. Generated from source fileminiextendr-api/src/sys.rs. - CDR⚠
- Checked wrapper for
CDR. CallsCDR_uncheckedand routes throughwith_r_thread. Generated from source location line 565, column 12. Generated from source fileminiextendr-api/src/sys.rs. - CDR_
unchecked ⚠ - Unchecked FFI binding for
CDR. Generated from source location line 565, column 12. Generated from source fileminiextendr-api/src/sys.rs. - COMPLEX 🔒 ⚠
- Get mutable pointer to complex vector data.
- COMPLEX_
ELT ⚠ - Checked wrapper for
COMPLEX_ELT. CallsCOMPLEX_ELT_uncheckedand routes throughwith_r_thread. Generated from source location line 591, column 12. Generated from source fileminiextendr-api/src/sys.rs. - COMPLEX_
ELT_ ⚠unchecked - Unchecked FFI binding for
COMPLEX_ELT. Generated from source location line 591, column 12. Generated from source fileminiextendr-api/src/sys.rs. - COMPLEX_
OR_ ⚠NULL - Checked wrapper for
COMPLEX_OR_NULL. CallsCOMPLEX_OR_NULL_uncheckedand routes throughwith_r_thread. Generated from source location line 584, column 12. Generated from source fileminiextendr-api/src/sys.rs. - COMPLEX_
OR_ ⚠NULL_ unchecked - Unchecked FFI binding for
COMPLEX_OR_NULL. Generated from source location line 584, column 12. Generated from source fileminiextendr-api/src/sys.rs. - COMPLEX_
unchecked 🔒 ⚠ - Get mutable pointer to complex vector data.
- DATAPTR_
OR_ ⚠NULL - Checked wrapper for
DATAPTR_OR_NULL. CallsDATAPTR_OR_NULL_uncheckedand routes throughwith_r_thread. Generated from source location line 536, column 12. Generated from source fileminiextendr-api/src/sys.rs. - DATAPTR_
OR_ ⚠NULL_ unchecked - Unchecked FFI binding for
DATAPTR_OR_NULL. Generated from source location line 536, column 12. Generated from source fileminiextendr-api/src/sys.rs. - DATAPTR_
RO ⚠ - Checked wrapper for
DATAPTR_RO. CallsDATAPTR_RO_uncheckedand routes throughwith_r_thread. Generated from source location line 535, column 12. Generated from source fileminiextendr-api/src/sys.rs. - DATAPTR_
RO_ ⚠unchecked - Unchecked FFI binding for
DATAPTR_RO. Generated from source location line 535, column 12. Generated from source fileminiextendr-api/src/sys.rs. - GetRN
Gstate ⚠ - Save the current RNG state from R’s global state.
- GetRN
Gstate_ ⚠unchecked - Save the current RNG state from R’s global state.
- INTEGER 🔒 ⚠
- Get mutable pointer to integer vector data.
- INTEGER_
ELT ⚠ - Checked wrapper for
INTEGER_ELT. CallsINTEGER_ELT_uncheckedand routes throughwith_r_thread. Generated from source location line 588, column 12. Generated from source fileminiextendr-api/src/sys.rs. - INTEGER_
ELT_ ⚠unchecked - Unchecked FFI binding for
INTEGER_ELT. Generated from source location line 588, column 12. Generated from source fileminiextendr-api/src/sys.rs. - INTEGER_
OR_ ⚠NULL - Checked wrapper for
INTEGER_OR_NULL. CallsINTEGER_OR_NULL_uncheckedand routes throughwith_r_thread. Generated from source location line 582, column 12. Generated from source fileminiextendr-api/src/sys.rs. - INTEGER_
OR_ ⚠NULL_ unchecked - Unchecked FFI binding for
INTEGER_OR_NULL. Generated from source location line 582, column 12. Generated from source fileminiextendr-api/src/sys.rs. - INTEGER_
unchecked 🔒 ⚠ - Get mutable pointer to integer vector data.
- LENGTH⚠
- Get the length of a SEXP as
int(for short vectors < 2^31). - LENGTH_
unchecked ⚠ - Get the length of a SEXP as
int(for short vectors < 2^31). - LEVELS⚠
- Get the LEVELS field (for factors).
Checked wrapper for
LEVELS. CallsLEVELS_uncheckedand routes throughwith_r_thread. Generated from source location line 645, column 12. Generated from source fileminiextendr-api/src/sys.rs. - LEVELS_
unchecked ⚠ - Get the LEVELS field (for factors).
Unchecked FFI binding for
LEVELS. Generated from source location line 645, column 12. Generated from source fileminiextendr-api/src/sys.rs. - LOGICAL 🔒 ⚠
- Get mutable pointer to logical vector data.
- LOGICAL_
ELT ⚠ - Checked wrapper for
LOGICAL_ELT. CallsLOGICAL_ELT_uncheckedand routes throughwith_r_thread. Generated from source location line 590, column 12. Generated from source fileminiextendr-api/src/sys.rs. - LOGICAL_
ELT_ ⚠unchecked - Unchecked FFI binding for
LOGICAL_ELT. Generated from source location line 590, column 12. Generated from source fileminiextendr-api/src/sys.rs. - LOGICAL_
OR_ ⚠NULL - Checked wrapper for
LOGICAL_OR_NULL. CallsLOGICAL_OR_NULL_uncheckedand routes throughwith_r_thread. Generated from source location line 581, column 12. Generated from source fileminiextendr-api/src/sys.rs. - LOGICAL_
OR_ ⚠NULL_ unchecked - Unchecked FFI binding for
LOGICAL_OR_NULL. Generated from source location line 581, column 12. Generated from source fileminiextendr-api/src/sys.rs. - LOGICAL_
unchecked 🔒 ⚠ - Get mutable pointer to logical vector data.
- OBJECT⚠
- Check if SEXP has the “object” bit set (has a class).
- OBJECT_
unchecked ⚠ - Check if SEXP has the “object” bit set (has a class).
- PRINTNAME⚠
- Get the print name (CHARSXP) of a symbol (SYMSXP)
Checked wrapper for
PRINTNAME. CallsPRINTNAME_uncheckedand routes throughwith_r_thread. Generated from source location line 726, column 12. Generated from source fileminiextendr-api/src/sys.rs. - PRINTNAME_
unchecked ⚠ - Get the print name (CHARSXP) of a symbol (SYMSXP)
Unchecked FFI binding for
PRINTNAME. Generated from source location line 726, column 12. Generated from source fileminiextendr-api/src/sys.rs. - PutRN
Gstate ⚠ - Restore the RNG state to R’s global state.
- PutRN
Gstate_ ⚠unchecked - Restore the RNG state to R’s global state.
- RAW 🔒 ⚠
- Get mutable pointer to raw vector data.
- RAW_ELT⚠
- Checked wrapper for
RAW_ELT. CallsRAW_ELT_uncheckedand routes throughwith_r_thread. Generated from source location line 592, column 12. Generated from source fileminiextendr-api/src/sys.rs. - RAW_
ELT_ ⚠unchecked - Unchecked FFI binding for
RAW_ELT. Generated from source location line 592, column 12. Generated from source fileminiextendr-api/src/sys.rs. - RAW_
OR_ ⚠NULL - Checked wrapper for
RAW_OR_NULL. CallsRAW_OR_NULL_uncheckedand routes throughwith_r_thread. Generated from source location line 585, column 12. Generated from source fileminiextendr-api/src/sys.rs. - RAW_
OR_ ⚠NULL_ unchecked - Unchecked FFI binding for
RAW_OR_NULL. Generated from source location line 585, column 12. Generated from source fileminiextendr-api/src/sys.rs. - RAW_
unchecked 🔒 ⚠ - Get mutable pointer to raw vector data.
- REAL 🔒 ⚠
- Get mutable pointer to real vector data.
- REAL_
ELT ⚠ - Checked wrapper for
REAL_ELT. CallsREAL_ELT_uncheckedand routes throughwith_r_thread. Generated from source location line 589, column 12. Generated from source fileminiextendr-api/src/sys.rs. - REAL_
ELT_ ⚠unchecked - Unchecked FFI binding for
REAL_ELT. Generated from source location line 589, column 12. Generated from source fileminiextendr-api/src/sys.rs. - REAL_
OR_ ⚠NULL - Checked wrapper for
REAL_OR_NULL. CallsREAL_OR_NULL_uncheckedand routes throughwith_r_thread. Generated from source location line 583, column 12. Generated from source fileminiextendr-api/src/sys.rs. - REAL_
OR_ ⚠NULL_ unchecked - Unchecked FFI binding for
REAL_OR_NULL. Generated from source location line 583, column 12. Generated from source fileminiextendr-api/src/sys.rs. - REAL_
unchecked 🔒 ⚠ - Get mutable pointer to real vector data.
- REprintf⚠
- Print to R’s stderr (via R_ShowMessage or error console).
- REprintf_
unchecked ⚠ - Unchecked variadic
REprintf; call checked wrapper when possible. - R_CHAR⚠
- Get the C string pointer from a CHARSXP — encapsulated by SexpExt::r_char()
Checked wrapper for
R_CHAR. CallsR_CHAR_uncheckedand routes throughwith_r_thread. Generated from source location line 729, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
CHAR_ ⚠unchecked - Get the C string pointer from a CHARSXP — encapsulated by SexpExt::r_char()
Unchecked FFI binding for
R_CHAR. Generated from source location line 729, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
Check ⚠Stack - Check for R stack overflow.
- R_
Check ⚠Stack2 - Check for R stack overflow with extra space requirement.
- R_
Check ⚠Stack2_ unchecked - Check for R stack overflow with extra space requirement.
- R_
Check ⚠Stack_ unchecked - Check for R stack overflow.
- R_
Check ⚠User Interrupt - Checked wrapper for
R_CheckUserInterrupt. CallsR_CheckUserInterrupt_uncheckedand routes throughwith_r_thread. Generated from source location line 712, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
Check ⚠User Interrupt_ unchecked - Unchecked FFI binding for
R_CheckUserInterrupt. Generated from source location line 712, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
Clear 🔒 ⚠External Ptr - Checked wrapper for
R_ClearExternalPtr. CallsR_ClearExternalPtr_uncheckedand routes throughwith_r_thread. Generated from source location line 370, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
Clear 🔒 ⚠External Ptr_ unchecked - Unchecked FFI binding for
R_ClearExternalPtr. Generated from source location line 370, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
Continue 🔒 ⚠Unwind - Checked wrapper for
R_ContinueUnwind. CallsR_ContinueUnwind_uncheckedand routes throughwith_r_thread. Generated from source location line 336, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
Continue 🔒 ⚠Unwind_ unchecked - Unchecked FFI binding for
R_ContinueUnwind. Generated from source location line 336, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
Expand ⚠File Name - Expand a filename, resolving
~and environment variables. - R_
Expand ⚠File Name_ unchecked - Expand a filename, resolving
~and environment variables. - R_
External ⚠PtrAddr - Checked wrapper for
R_ExternalPtrAddr. CallsR_ExternalPtrAddr_uncheckedand routes throughwith_r_thread. Generated from source location line 367, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
External ⚠PtrAddr Fn - Checked wrapper for
R_ExternalPtrAddrFn. CallsR_ExternalPtrAddrFn_uncheckedand routes throughwith_r_thread. Generated from source location line 376, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
External ⚠PtrAddr Fn_ unchecked - Unchecked FFI binding for
R_ExternalPtrAddrFn. Generated from source location line 376, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
External ⚠PtrAddr_ unchecked - Unchecked FFI binding for
R_ExternalPtrAddr. Generated from source location line 367, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
External 🔒 ⚠PtrProtected - Checked wrapper for
R_ExternalPtrProtected. CallsR_ExternalPtrProtected_uncheckedand routes throughwith_r_thread. Generated from source location line 369, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
External 🔒 ⚠PtrProtected_ unchecked - Unchecked FFI binding for
R_ExternalPtrProtected. Generated from source location line 369, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
External 🔒 ⚠PtrTag - Checked wrapper for
R_ExternalPtrTag. CallsR_ExternalPtrTag_uncheckedand routes throughwith_r_thread. Generated from source location line 368, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
External 🔒 ⚠PtrTag_ unchecked - Unchecked FFI binding for
R_ExternalPtrTag. Generated from source location line 368, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
Find ⚠Namespace - Find a registered namespace by name. Longjmps on error — prefer
REnv::package_namespace()which wraps this safely. Checked wrapper forR_FindNamespace. CallsR_FindNamespace_uncheckedand routes throughwith_r_thread. Generated from source location line 916, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
Find ⚠Namespace_ unchecked - Find a registered namespace by name. Longjmps on error — prefer
REnv::package_namespace()which wraps this safely. Unchecked FFI binding forR_FindNamespace. Generated from source location line 916, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
Flush 🔒 ⚠Console - Checked wrapper for
R_FlushConsole. CallsR_FlushConsole_uncheckedand routes throughwith_r_thread. Generated from source location line 295, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
Flush 🔒 ⚠Console_ unchecked - Unchecked FFI binding for
R_FlushConsole. Generated from source location line 295, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
GetC 🔒 ⚠Callable - Get a C-callable function from another package.
Checked wrapper for
R_GetCCallable. CallsR_GetCCallable_uncheckedand routes throughwith_r_thread. Generated from source location line 391, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
GetC 🔒 ⚠Callable_ unchecked - Get a C-callable function from another package.
Unchecked FFI binding for
R_GetCCallable. Generated from source location line 391, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
GetCurrent 🔒 ⚠Env - Return the current execution environment (innermost closure on call
stack, or
R_GlobalEnvif none). Checked wrapper forR_GetCurrentEnv. CallsR_GetCurrentEnv_uncheckedand routes throughwith_r_thread. Generated from source location line 922, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
GetCurrent 🔒 ⚠Env_ unchecked - Return the current execution environment (innermost closure on call
stack, or
R_GlobalEnvif none). Unchecked FFI binding forR_GetCurrentEnv. Generated from source location line 922, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
Make 🔒 ⚠External Ptr - External pointer interface
Checked wrapper for
R_MakeExternalPtr. CallsR_MakeExternalPtr_uncheckedand routes throughwith_r_thread. Generated from source location line 366, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
Make ⚠External PtrFn - Added in R 3.4.0
Checked wrapper for
R_MakeExternalPtrFn. CallsR_MakeExternalPtrFn_uncheckedand routes throughwith_r_thread. Generated from source location line 375, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
Make ⚠External PtrFn_ unchecked - Added in R 3.4.0
Unchecked FFI binding for
R_MakeExternalPtrFn. Generated from source location line 375, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
Make 🔒 ⚠External Ptr_ unchecked - External pointer interface
Unchecked FFI binding for
R_MakeExternalPtr. Generated from source location line 366, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
Make 🔒 ⚠Unwind Cont - Checked wrapper for
R_MakeUnwindCont. CallsR_MakeUnwindCont_uncheckedand routes throughwith_r_thread. Generated from source location line 335, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
Make 🔒 ⚠Unwind Cont_ unchecked - Unchecked FFI binding for
R_MakeUnwindCont. Generated from source location line 335, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
Make ⚠Weak Ref - Create a weak reference.
- R_
Make ⚠Weak RefC - Create a weak reference with C finalizer.
Checked wrapper for
R_MakeWeakRefC. CallsR_MakeWeakRefC_uncheckedand routes throughwith_r_thread. Generated from source location line 2228, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
Make ⚠Weak RefC_ unchecked - Create a weak reference with C finalizer.
Unchecked FFI binding for
R_MakeWeakRefC. Generated from source location line 2228, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
Make ⚠Weak Ref_ unchecked - Create a weak reference.
- R_
NewEnv 🔒 ⚠ - Create a new environment.
- R_
NewEnv_ 🔒 ⚠unchecked - Create a new environment.
- R_
Parse ⚠Vector - Parse R source text into an EXPRSXP (a list of parsed expressions).
- R_
Parse ⚠Vector_ unchecked - Parse R source text into an EXPRSXP (a list of parsed expressions).
- R_
Preserve ⚠Object - Add a SEXP to the global precious list, preventing GC indefinitely.
- R_
Preserve ⚠Object_ unchecked - Add a SEXP to the global precious list, preventing GC indefinitely.
- R_
Protect ⚠With Index - Protect a SEXP and record its stack index for later
R_Reprotect. - R_
Protect ⚠With Index_ unchecked - Protect a SEXP and record its stack index for later
R_Reprotect. - R_
RegisterC 🔒 ⚠Callable - Register a C-callable function for cross-package access.
Checked wrapper for
R_RegisterCCallable. CallsR_RegisterCCallable_uncheckedand routes throughwith_r_thread. Generated from source location line 385, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
RegisterC 🔒 ⚠Callable_ unchecked - Register a C-callable function for cross-package access.
Unchecked FFI binding for
R_RegisterCCallable. Generated from source location line 385, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
RegisterC 🔒 ⚠Finalizer - Checked wrapper for
R_RegisterCFinalizer. CallsR_RegisterCFinalizer_uncheckedand routes throughwith_r_thread. Generated from source location line 378, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
RegisterC 🔒 ⚠Finalizer Ex - Checked wrapper for
R_RegisterCFinalizerEx. CallsR_RegisterCFinalizerEx_uncheckedand routes throughwith_r_thread. Generated from source location line 380, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
RegisterC 🔒 ⚠Finalizer Ex_ unchecked - Unchecked FFI binding for
R_RegisterCFinalizerEx. Generated from source location line 380, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
RegisterC 🔒 ⚠Finalizer_ unchecked - Unchecked FFI binding for
R_RegisterCFinalizer. Generated from source location line 378, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
Register ⚠Finalizer - Checked wrapper for
R_RegisterFinalizer. CallsR_RegisterFinalizer_uncheckedand routes throughwith_r_thread. Generated from source location line 377, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
Register ⚠Finalizer Ex - Checked wrapper for
R_RegisterFinalizerEx. CallsR_RegisterFinalizerEx_uncheckedand routes throughwith_r_thread. Generated from source location line 379, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
Register ⚠Finalizer Ex_ unchecked - Unchecked FFI binding for
R_RegisterFinalizerEx. Generated from source location line 379, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
Register ⚠Finalizer_ unchecked - Unchecked FFI binding for
R_RegisterFinalizer. Generated from source location line 377, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
Release ⚠Object - Remove a SEXP from the global precious list, allowing GC.
- R_
Release ⚠Object_ unchecked - Remove a SEXP from the global precious list, allowing GC.
- R_
Reprotect ⚠ - Replace the SEXP at a previously recorded protect stack index.
- R_
Reprotect_ ⚠unchecked - Replace the SEXP at a previously recorded protect stack index.
- R_
RunPending ⚠Finalizers - Run pending finalizers.
Checked wrapper for
R_RunPendingFinalizers. CallsR_RunPendingFinalizers_uncheckedand routes throughwith_r_thread. Generated from source location line 2237, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
RunPending ⚠Finalizers_ unchecked - Run pending finalizers.
Unchecked FFI binding for
R_RunPendingFinalizers. Generated from source location line 2237, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
SetExternal 🔒 ⚠PtrAddr - Checked wrapper for
R_SetExternalPtrAddr. CallsR_SetExternalPtrAddr_uncheckedand routes throughwith_r_thread. Generated from source location line 371, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
SetExternal 🔒 ⚠PtrAddr_ unchecked - Unchecked FFI binding for
R_SetExternalPtrAddr. Generated from source location line 371, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
SetExternal 🔒 ⚠PtrProtected - Checked wrapper for
R_SetExternalPtrProtected. CallsR_SetExternalPtrProtected_uncheckedand routes throughwith_r_thread. Generated from source location line 373, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
SetExternal 🔒 ⚠PtrProtected_ unchecked - Unchecked FFI binding for
R_SetExternalPtrProtected. Generated from source location line 373, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
SetExternal 🔒 ⚠PtrTag - Checked wrapper for
R_SetExternalPtrTag. CallsR_SetExternalPtrTag_uncheckedand routes throughwith_r_thread. Generated from source location line 372, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
SetExternal 🔒 ⚠PtrTag_ unchecked - Unchecked FFI binding for
R_SetExternalPtrTag. Generated from source location line 372, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
Unwind 🔒 ⚠Protect - Checked wrapper for
R_UnwindProtect. CallsR_UnwindProtect_uncheckedand routes throughwith_r_thread. Generated from source location line 337, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
Unwind 🔒 ⚠Protect_ C_ unwind - Version of
R_UnwindProtectthat acceptsextern "C-unwind"function pointers - R_
Unwind 🔒 ⚠Protect_ unchecked - Unchecked FFI binding for
R_UnwindProtect. Generated from source location line 337, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
Weak ⚠RefKey - Get the key from a weak reference.
Checked wrapper for
R_WeakRefKey. CallsR_WeakRefKey_uncheckedand routes throughwith_r_thread. Generated from source location line 2231, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
Weak ⚠RefKey_ unchecked - Get the key from a weak reference.
Unchecked FFI binding for
R_WeakRefKey. Generated from source location line 2231, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
Weak ⚠RefValue - Get the value from a weak reference.
Checked wrapper for
R_WeakRefValue. CallsR_WeakRefValue_uncheckedand routes throughwith_r_thread. Generated from source location line 2234, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
Weak ⚠RefValue_ unchecked - Get the value from a weak reference.
Unchecked FFI binding for
R_WeakRefValue. Generated from source location line 2234, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_alloc⚠
- Allocate memory on R’s memory stack.
- R_
allocLD ⚠ - Allocate an array of long doubles on R’s memory stack.
- R_
allocLD_ ⚠unchecked - Allocate an array of long doubles on R’s memory stack.
- R_
alloc_ ⚠unchecked - Allocate memory on R’s memory stack.
- R_
altrep_ ⚠data1 - Checked wrapper for
R_altrep_data1. CallsR_altrep_data1_uncheckedand routes throughwith_r_thread. Generated from source location line 658, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
altrep_ ⚠data2 - Checked wrapper for
R_altrep_data2. CallsR_altrep_data2_uncheckedand routes throughwith_r_thread. Generated from source location line 659, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
altrep_ ⚠data1_ unchecked - Unchecked FFI binding for
R_altrep_data1. Generated from source location line 658, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
altrep_ ⚠data2_ unchecked - Unchecked FFI binding for
R_altrep_data2. Generated from source location line 659, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_atof⚠
- Convert string to double, always using ‘.’ as decimal point.
- R_
atof_ ⚠unchecked - Convert string to double, always using ‘.’ as decimal point.
- R_
calloc_ ⚠gc - GC-aware calloc.
- R_
calloc_ ⚠gc_ unchecked - GC-aware calloc.
- R_
compute_ ⚠identical - Check if two R objects are identical (deep semantic equality).
- R_
compute_ ⚠identical_ unchecked - Check if two R objects are identical (deep semantic equality).
- R_csort⚠
- Sort a complex vector in place.
- R_
csort_ ⚠unchecked - Sort a complex vector in place.
- R_
exists ⚠VarIn Frame - Check if a variable exists in an environment frame.
- R_
exists ⚠VarIn Frame_ unchecked - Check if a variable exists in an environment frame.
- R_
force ⚠AndCall - Checked wrapper for
R_forceAndCall. CallsR_forceAndCall_uncheckedand routes throughwith_r_thread. Generated from source location line 942, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
force ⚠AndCall_ unchecked - Unchecked FFI binding for
R_forceAndCall. Generated from source location line 942, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
force 🔒 ⚠Symbols - Checked wrapper for
R_forceSymbols. CallsR_forceSymbols_uncheckedand routes throughwith_r_thread. Generated from source location line 1178, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
force 🔒 ⚠Symbols_ unchecked - Unchecked FFI binding for
R_forceSymbols. Generated from source location line 1178, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
free_ ⚠tmpnam - Free a temporary filename allocated by
R_tmpnamorR_tmpnam2. Checked wrapper forR_free_tmpnam. CallsR_free_tmpnam_uncheckedand routes throughwith_r_thread. Generated from source location line 1909, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
free_ ⚠tmpnam_ unchecked - Free a temporary filename allocated by
R_tmpnamorR_tmpnam2. Unchecked FFI binding forR_free_tmpnam. Generated from source location line 1909, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_gc⚠
- Run the R garbage collector.
- R_
gc_ ⚠running - Check if the garbage collector is currently running.
- R_
gc_ ⚠running_ unchecked - Check if the garbage collector is currently running.
- R_
gc_ ⚠unchecked - Run the R garbage collector.
- R_isort⚠
- Sort an integer vector in place (ascending order).
- R_
isort_ ⚠unchecked - Sort an integer vector in place (ascending order).
- R_
malloc_ ⚠gc - GC-aware malloc.
- R_
malloc_ ⚠gc_ unchecked - GC-aware malloc.
- R_
max_ ⚠col - Find column maxima in a matrix.
- R_
max_ ⚠col_ unchecked - Find column maxima in a matrix.
- R_nchar⚠
- Get the number of characters in a string/character.
- R_
nchar_ ⚠unchecked - Get the number of characters in a string/character.
- R_qsort⚠
- Quicksort doubles in place.
- R_
qsort_ ⚠I - Quicksort doubles with index array.
- R_
qsort_ ⚠I_ unchecked - Quicksort doubles with index array.
- R_
qsort_ ⚠int - Quicksort integers in place.
- R_
qsort_ ⚠int_ I - Quicksort integers with index array.
- R_
qsort_ ⚠int_ I_ unchecked - Quicksort integers with index array.
- R_
qsort_ ⚠int_ unchecked - Quicksort integers in place.
- R_
qsort_ ⚠unchecked - Quicksort doubles in place.
- R_
realloc_ ⚠gc - GC-aware realloc.
- R_
realloc_ ⚠gc_ unchecked - GC-aware realloc.
- R_
register 🔒 ⚠Routines - Checked wrapper for
R_registerRoutines. CallsR_registerRoutines_uncheckedand routes throughwith_r_thread. Generated from source location line 1169, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
register 🔒 ⚠Routines_ unchecked - Unchecked FFI binding for
R_registerRoutines. Generated from source location line 1169, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
remove ⚠VarFrom Frame - Remove a variable from an environment frame.
- R_
remove ⚠VarFrom Frame_ unchecked - Remove a variable from an environment frame.
- R_rsort⚠
- Sort a double vector in place (ascending order).
- R_
rsort_ ⚠unchecked - Sort a double vector in place (ascending order).
- R_
sample_ ⚠kind - Get the current discrete uniform sample method.
Checked wrapper for
R_sample_kind. CallsR_sample_kind_uncheckedand routes throughwith_r_thread. Generated from source location line 1611, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
sample_ ⚠kind_ unchecked - Get the current discrete uniform sample method.
Unchecked FFI binding for
R_sample_kind. Generated from source location line 1611, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
set_ ⚠altrep_ data1 - Checked wrapper for
R_set_altrep_data1. CallsR_set_altrep_data1_uncheckedand routes throughwith_r_thread. Generated from source location line 660, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
set_ ⚠altrep_ data2 - Checked wrapper for
R_set_altrep_data2. CallsR_set_altrep_data2_uncheckedand routes throughwith_r_thread. Generated from source location line 661, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
set_ ⚠altrep_ data1_ unchecked - Unchecked FFI binding for
R_set_altrep_data1. Generated from source location line 660, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
set_ ⚠altrep_ data2_ unchecked - Unchecked FFI binding for
R_set_altrep_data2. Generated from source location line 661, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
strtod ⚠ - Convert string to double with end pointer, using ‘.’ as decimal point.
- R_
strtod_ ⚠unchecked - Convert string to double with end pointer, using ‘.’ as decimal point.
- R_
tmpnam ⚠ - Generate a temporary filename.
- R_
tmpnam2 ⚠ - Generate a temporary filename with extension.
- R_
tmpnam2_ ⚠unchecked - Generate a temporary filename with extension.
- R_
tmpnam_ ⚠unchecked - Generate a temporary filename.
- R_
tryEval ⚠ - Checked wrapper for
R_tryEval. CallsR_tryEval_uncheckedand routes throughwith_r_thread. Generated from source location line 936, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
tryEval 🔒 ⚠Silent - Checked wrapper for
R_tryEvalSilent. CallsR_tryEvalSilent_uncheckedand routes throughwith_r_thread. Generated from source location line 937, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
tryEval 🔒 ⚠Silent_ unchecked - Unchecked FFI binding for
R_tryEvalSilent. Generated from source location line 937, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
tryEval_ ⚠unchecked - Unchecked FFI binding for
R_tryEval. Generated from source location line 936, column 12. Generated from source fileminiextendr-api/src/sys.rs. - R_
unif_ ⚠index - Generate a uniform random index in [0, dn).
- R_
unif_ ⚠index_ unchecked - Generate a uniform random index in [0, dn).
- R_
useDynamic 🔒 ⚠Symbols - Checked wrapper for
R_useDynamicSymbols. CallsR_useDynamicSymbols_uncheckedand routes throughwith_r_thread. Generated from source location line 1177, column 19. Generated from source fileminiextendr-api/src/sys.rs. - R_
useDynamic 🔒 ⚠Symbols_ unchecked - Unchecked FFI binding for
R_useDynamicSymbols. Generated from source location line 1177, column 19. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
GetCol 🔒 ⚠Names - Checked wrapper for
Rf_GetColNames. CallsRf_GetColNames_uncheckedand routes throughwith_r_thread. Generated from source location line 897, column 19. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
GetCol 🔒 ⚠Names_ unchecked - Unchecked FFI binding for
Rf_GetColNames. Generated from source location line 897, column 19. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
GetOption1 ⚠ - Get an R option value.
- Rf_
GetOption1_ ⚠unchecked - Get an R option value.
- Rf_
GetOption ⚠Digits - Get the
digitsoption. - Rf_
GetOption ⚠Digits_ unchecked - Get the
digitsoption. - Rf_
GetOption 🔒 ⚠Width - Get the
widthoption. - Rf_
GetOption 🔒 ⚠Width_ unchecked - Get the
widthoption. - Rf_
GetRow 🔒 ⚠Names - Checked wrapper for
Rf_GetRowNames. CallsRf_GetRowNames_uncheckedand routes throughwith_r_thread. Generated from source location line 895, column 19. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
GetRow 🔒 ⚠Names_ unchecked - Unchecked FFI binding for
Rf_GetRowNames. Generated from source location line 895, column 19. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
Pair ⚠ToVector List - Convert a pairlist to a generic vector (list).
Checked wrapper for
Rf_PairToVectorList. CallsRf_PairToVectorList_uncheckedand routes throughwith_r_thread. Generated from source location line 2243, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
Pair ⚠ToVector List_ unchecked - Convert a pairlist to a generic vector (list).
Unchecked FFI binding for
Rf_PairToVectorList. Generated from source location line 2243, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
Print ⚠Value - Print an R value to the console.
- Rf_
Print ⚠Value_ unchecked - Print an R value to the console.
- Rf_
S3Class ⚠ - Get the S3 class of an S4 object.
Checked wrapper for
Rf_S3Class. CallsRf_S3Class_uncheckedand routes throughwith_r_thread. Generated from source location line 2131, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
S3Class_ ⚠unchecked - Get the S3 class of an S4 object.
Unchecked FFI binding for
Rf_S3Class. Generated from source location line 2131, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
Scalar ⚠Complex - Checked wrapper for
Rf_ScalarComplex. CallsRf_ScalarComplex_uncheckedand routes throughwith_r_thread. Generated from source location line 518, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
Scalar ⚠Complex_ unchecked - Unchecked FFI binding for
Rf_ScalarComplex. Generated from source location line 518, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
Scalar ⚠Integer - Checked wrapper for
Rf_ScalarInteger. CallsRf_ScalarInteger_uncheckedand routes throughwith_r_thread. Generated from source location line 520, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
Scalar ⚠Integer_ unchecked - Unchecked FFI binding for
Rf_ScalarInteger. Generated from source location line 520, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
Scalar ⚠Logical - Checked wrapper for
Rf_ScalarLogical. CallsRf_ScalarLogical_uncheckedand routes throughwith_r_thread. Generated from source location line 522, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
Scalar ⚠Logical_ unchecked - Unchecked FFI binding for
Rf_ScalarLogical. Generated from source location line 522, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
Scalar ⚠Raw - Checked wrapper for
Rf_ScalarRaw. CallsRf_ScalarRaw_uncheckedand routes throughwith_r_thread. Generated from source location line 524, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
Scalar ⚠Raw_ unchecked - Unchecked FFI binding for
Rf_ScalarRaw. Generated from source location line 524, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
Scalar ⚠Real - Checked wrapper for
Rf_ScalarReal. CallsRf_ScalarReal_uncheckedand routes throughwith_r_thread. Generated from source location line 526, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
Scalar ⚠Real_ unchecked - Unchecked FFI binding for
Rf_ScalarReal. Generated from source location line 526, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
Scalar ⚠String - Checked wrapper for
Rf_ScalarString. CallsRf_ScalarString_uncheckedand routes throughwith_r_thread. Generated from source location line 528, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
Scalar ⚠String_ unchecked - Unchecked FFI binding for
Rf_ScalarString. Generated from source location line 528, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
Vector ⚠ToPair List - Convert a generic vector (list) to a pairlist.
Checked wrapper for
Rf_VectorToPairList. CallsRf_VectorToPairList_uncheckedand routes throughwith_r_thread. Generated from source location line 2247, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
Vector ⚠ToPair List_ unchecked - Convert a generic vector (list) to a pairlist.
Unchecked FFI binding for
Rf_VectorToPairList. Generated from source location line 2247, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
alloc3D ⚠Array - Checked wrapper for
Rf_alloc3DArray. CallsRf_alloc3DArray_uncheckedand routes throughwith_r_thread. Generated from source location line 492, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
alloc3D ⚠Array_ unchecked - Unchecked FFI binding for
Rf_alloc3DArray. Generated from source location line 492, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
alloc ⚠Array - Checked wrapper for
Rf_allocArray. CallsRf_allocArray_uncheckedand routes throughwith_r_thread. Generated from source location line 490, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
alloc ⚠Array_ unchecked - Unchecked FFI binding for
Rf_allocArray. Generated from source location line 490, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
alloc ⚠Lang - Checked wrapper for
Rf_allocLang. CallsRf_allocLang_uncheckedand routes throughwith_r_thread. Generated from source location line 504, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
alloc ⚠Lang_ unchecked - Unchecked FFI binding for
Rf_allocLang. Generated from source location line 504, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
alloc 🔒 ⚠List - Checked wrapper for
Rf_allocList. CallsRf_allocList_uncheckedand routes throughwith_r_thread. Generated from source location line 502, column 19. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
alloc 🔒 ⚠List_ unchecked - Unchecked FFI binding for
Rf_allocList. Generated from source location line 502, column 19. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
alloc ⚠Matrix - Checked wrapper for
Rf_allocMatrix. CallsRf_allocMatrix_uncheckedand routes throughwith_r_thread. Generated from source location line 484, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
alloc ⚠Matrix_ unchecked - Unchecked FFI binding for
Rf_allocMatrix. Generated from source location line 484, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
alloc ⚠S4Object - Checked wrapper for
Rf_allocS4Object. CallsRf_allocS4Object_uncheckedand routes throughwith_r_thread. Generated from source location line 506, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
alloc ⚠S4Object_ unchecked - Unchecked FFI binding for
Rf_allocS4Object. Generated from source location line 506, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
alloc ⚠Vector - Checked wrapper for
Rf_allocVector. CallsRf_allocVector_uncheckedand routes throughwith_r_thread. Generated from source location line 482, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
alloc ⚠Vector_ unchecked - Unchecked FFI binding for
Rf_allocVector. Generated from source location line 482, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
any_ ⚠duplicated - Find first duplicated element.
- Rf_
any_ ⚠duplicated_ unchecked - Find first duplicated element.
- Rf_
apply ⚠Closure - Checked wrapper for
Rf_applyClosure. CallsRf_applyClosure_uncheckedand routes throughwith_r_thread. Generated from source location line 928, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
apply ⚠Closure_ unchecked - Unchecked FFI binding for
Rf_applyClosure. Generated from source location line 928, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
asChar ⚠ - Checked wrapper for
Rf_asChar. CallsRf_asChar_uncheckedand routes throughwith_r_thread. Generated from source location line 799, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
asChar_ ⚠unchecked - Unchecked FFI binding for
Rf_asChar. Generated from source location line 799, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
asInteger ⚠ - Checked wrapper for
Rf_asInteger. CallsRf_asInteger_uncheckedand routes throughwith_r_thread. Generated from source location line 795, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
asInteger_ ⚠unchecked - Unchecked FFI binding for
Rf_asInteger. Generated from source location line 795, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
asLogical ⚠ - Checked wrapper for
Rf_asLogical. CallsRf_asLogical_uncheckedand routes throughwith_r_thread. Generated from source location line 793, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
asLogical_ ⚠unchecked - Unchecked FFI binding for
Rf_asLogical. Generated from source location line 793, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
asReal ⚠ - Checked wrapper for
Rf_asReal. CallsRf_asReal_uncheckedand routes throughwith_r_thread. Generated from source location line 797, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
asReal_ ⚠unchecked - Unchecked FFI binding for
Rf_asReal. Generated from source location line 797, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_asS4⚠
- Convert to an S4 object.
- Rf_
asS4_ ⚠unchecked - Convert to an S4 object.
- Rf_
char ⚠IsASCII - Checked wrapper for
Rf_charIsASCII. CallsRf_charIsASCII_uncheckedand routes throughwith_r_thread. Generated from source location line 328, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
char ⚠IsASCII_ unchecked - Unchecked FFI binding for
Rf_charIsASCII. Generated from source location line 328, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
char ⚠IsLatin1 - Checked wrapper for
Rf_charIsLatin1. CallsRf_charIsLatin1_uncheckedand routes throughwith_r_thread. Generated from source location line 332, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
char ⚠IsLatin1_ unchecked - Unchecked FFI binding for
Rf_charIsLatin1. Generated from source location line 332, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
char ⚠IsUT F8 - Checked wrapper for
Rf_charIsUTF8. CallsRf_charIsUTF8_uncheckedand routes throughwith_r_thread. Generated from source location line 330, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
char ⚠IsUT F8_ unchecked - Unchecked FFI binding for
Rf_charIsUTF8. Generated from source location line 330, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
classgets ⚠ - Set the class attribute of a vector.
- Rf_
classgets_ ⚠unchecked - Set the class attribute of a vector.
- Rf_
coerce ⚠Vector - Checked wrapper for
Rf_coerceVector. CallsRf_coerceVector_uncheckedand routes throughwith_r_thread. Generated from source location line 801, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
coerce ⚠Vector_ unchecked - Unchecked FFI binding for
Rf_coerceVector. Generated from source location line 801, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_cons⚠
- Checked wrapper for
Rf_cons. CallsRf_cons_uncheckedand routes throughwith_r_thread. Generated from source location line 509, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
cons_ ⚠unchecked - Unchecked FFI binding for
Rf_cons. Generated from source location line 509, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
copy ⚠Most Attrib - Copy most attributes from source to target.
- Rf_
copy ⚠Most Attrib_ unchecked - Copy most attributes from source to target.
- Rf_
define ⚠Var - Checked wrapper for
Rf_defineVar. CallsRf_defineVar_uncheckedand routes throughwith_r_thread. Generated from source location line 907, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
define ⚠Var_ unchecked - Unchecked FFI binding for
Rf_defineVar. Generated from source location line 907, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
dimgets ⚠ - Set the
dimattribute; returns the updated object. Checked wrapper forRf_dimgets. CallsRf_dimgets_uncheckedand routes throughwith_r_thread. Generated from source location line 743, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
dimgets_ ⚠unchecked - Set the
dimattribute; returns the updated object. Unchecked FFI binding forRf_dimgets. Generated from source location line 743, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
dimnamesgets ⚠ - Set the dimnames attribute of an array/matrix.
- Rf_
dimnamesgets_ ⚠unchecked - Set the dimnames attribute of an array/matrix.
- Rf_
duplicate ⚠ - Checked wrapper for
Rf_duplicate. CallsRf_duplicate_uncheckedand routes throughwith_r_thread. Generated from source location line 747, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
duplicate_ ⚠unchecked - Unchecked FFI binding for
Rf_duplicate. Generated from source location line 747, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_elt⚠
- Checked wrapper for
Rf_elt. CallsRf_elt_uncheckedand routes throughwith_r_thread. Generated from source location line 859, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
elt_ ⚠unchecked - Unchecked FFI binding for
Rf_elt. Generated from source location line 859, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
error ⚠ - Checked wrapper for
Rf_error- panics if called from non-main thread. Common usage:Rf_error(c"%s".as_ptr(), message.as_ptr()) - Rf_
error_ ⚠unchecked - Unchecked variadic
Rf_error; call checked wrapper when possible. - Rf_
errorcall ⚠ - Checked wrapper for
Rf_errorcall- panics if called from non-main thread. - Rf_
errorcall_ ⚠unchecked - Unchecked variadic
Rf_errorcall; call checked wrapper when possible. - Rf_eval⚠
- Checked wrapper for
Rf_eval. CallsRf_eval_uncheckedand routes throughwith_r_thread. Generated from source location line 926, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
eval_ ⚠unchecked - Unchecked FFI binding for
Rf_eval. Generated from source location line 926, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
find ⚠Fun - Checked wrapper for
Rf_findFun. CallsRf_findFun_uncheckedand routes throughwith_r_thread. Generated from source location line 911, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
find ⚠Fun_ unchecked - Unchecked FFI binding for
Rf_findFun. Generated from source location line 911, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
find ⚠Var - Checked wrapper for
Rf_findVar. CallsRf_findVar_uncheckedand routes throughwith_r_thread. Generated from source location line 901, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
find ⚠VarIn Frame - Checked wrapper for
Rf_findVarInFrame. CallsRf_findVarInFrame_uncheckedand routes throughwith_r_thread. Generated from source location line 903, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
find ⚠VarIn Frame3 - Checked wrapper for
Rf_findVarInFrame3. CallsRf_findVarInFrame3_uncheckedand routes throughwith_r_thread. Generated from source location line 905, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
find ⚠VarIn Frame3_ unchecked - Unchecked FFI binding for
Rf_findVarInFrame3. Generated from source location line 905, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
find ⚠VarIn Frame_ unchecked - Unchecked FFI binding for
Rf_findVarInFrame. Generated from source location line 903, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
find ⚠Var_ unchecked - Unchecked FFI binding for
Rf_findVar. Generated from source location line 901, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
getAttrib ⚠ - Read an attribute from an object by symbol (e.g.
R_NamesSymbol). - Rf_
getAttrib_ ⚠unchecked - Read an attribute from an object by symbol (e.g.
R_NamesSymbol). - Rf_
getCharCE ⚠ - Checked wrapper for
Rf_getCharCE. CallsRf_getCharCE_uncheckedand routes throughwith_r_thread. Generated from source location line 326, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
getCharCE_ ⚠unchecked - Unchecked FFI binding for
Rf_getCharCE. Generated from source location line 326, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
inherits ⚠ - Checked wrapper for
Rf_inherits. CallsRf_inherits_uncheckedand routes throughwith_r_thread. Generated from source location line 811, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
inherits_ ⚠unchecked - Unchecked FFI binding for
Rf_inherits. Generated from source location line 811, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
install ⚠ - Checked wrapper for
Rf_install. CallsRf_install_uncheckedand routes throughwith_r_thread. Generated from source location line 724, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
install ⚠Char - Install a symbol from a CHARSXP.
- Rf_
install ⚠Char_ unchecked - Install a symbol from a CHARSXP.
- Rf_
install_ ⚠unchecked - Unchecked FFI binding for
Rf_install. Generated from source location line 724, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isArray ⚠ - Checked wrapper for
Rf_isArray. CallsRf_isArray_uncheckedand routes throughwith_r_thread. Generated from source location line 833, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isArray_ ⚠unchecked - Unchecked FFI binding for
Rf_isArray. Generated from source location line 833, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isComplex ⚠ - Checked wrapper for
Rf_isComplex. CallsRf_isComplex_uncheckedand routes throughwith_r_thread. Generated from source location line 823, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isComplex_ ⚠unchecked - Unchecked FFI binding for
Rf_isComplex. Generated from source location line 823, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isData ⚠Frame - Checked wrapper for
Rf_isDataFrame. CallsRf_isDataFrame_uncheckedand routes throughwith_r_thread. Generated from source location line 849, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isData ⚠Frame_ unchecked - Unchecked FFI binding for
Rf_isDataFrame. Generated from source location line 849, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isEnvironment ⚠ - Checked wrapper for
Rf_isEnvironment. CallsRf_isEnvironment_uncheckedand routes throughwith_r_thread. Generated from source location line 827, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isEnvironment_ ⚠unchecked - Unchecked FFI binding for
Rf_isEnvironment. Generated from source location line 827, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isExpression ⚠ - Checked wrapper for
Rf_isExpression. CallsRf_isExpression_uncheckedand routes throughwith_r_thread. Generated from source location line 825, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isExpression_ ⚠unchecked - Unchecked FFI binding for
Rf_isExpression. Generated from source location line 825, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isFactor ⚠ - Checked wrapper for
Rf_isFactor. CallsRf_isFactor_uncheckedand routes throughwith_r_thread. Generated from source location line 851, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isFactor_ ⚠unchecked - Unchecked FFI binding for
Rf_isFactor. Generated from source location line 851, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isFunction ⚠ - Checked wrapper for
Rf_isFunction. CallsRf_isFunction_uncheckedand routes throughwith_r_thread. Generated from source location line 843, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isFunction_ ⚠unchecked - Unchecked FFI binding for
Rf_isFunction. Generated from source location line 843, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isInteger ⚠ - Checked wrapper for
Rf_isInteger. CallsRf_isInteger_uncheckedand routes throughwith_r_thread. Generated from source location line 853, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isInteger_ ⚠unchecked - Unchecked FFI binding for
Rf_isInteger. Generated from source location line 853, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isLanguage ⚠ - Checked wrapper for
Rf_isLanguage. CallsRf_isLanguage_uncheckedand routes throughwith_r_thread. Generated from source location line 847, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isLanguage_ ⚠unchecked - Unchecked FFI binding for
Rf_isLanguage. Generated from source location line 847, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isList ⚠ - Checked wrapper for
Rf_isList. CallsRf_isList_uncheckedand routes throughwith_r_thread. Generated from source location line 837, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isList_ ⚠unchecked - Unchecked FFI binding for
Rf_isList. Generated from source location line 837, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isLogical ⚠ - Checked wrapper for
Rf_isLogical. CallsRf_isLogical_uncheckedand routes throughwith_r_thread. Generated from source location line 819, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isLogical_ ⚠unchecked - Unchecked FFI binding for
Rf_isLogical. Generated from source location line 819, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isMatrix ⚠ - Checked wrapper for
Rf_isMatrix. CallsRf_isMatrix_uncheckedand routes throughwith_r_thread. Generated from source location line 835, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isMatrix_ ⚠unchecked - Unchecked FFI binding for
Rf_isMatrix. Generated from source location line 835, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isNew ⚠List - Checked wrapper for
Rf_isNewList. CallsRf_isNewList_uncheckedand routes throughwith_r_thread. Generated from source location line 839, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isNew ⚠List_ unchecked - Unchecked FFI binding for
Rf_isNewList. Generated from source location line 839, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isNull ⚠ - Checked wrapper for
Rf_isNull. CallsRf_isNull_uncheckedand routes throughwith_r_thread. Generated from source location line 815, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isNull_ ⚠unchecked - Unchecked FFI binding for
Rf_isNull. Generated from source location line 815, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isObject ⚠ - Checked wrapper for
Rf_isObject. CallsRf_isObject_uncheckedand routes throughwith_r_thread. Generated from source location line 855, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isObject_ ⚠unchecked - Unchecked FFI binding for
Rf_isObject. Generated from source location line 855, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isOrdered ⚠ - Check if a factor is ordered.
Checked wrapper for
Rf_isOrdered. CallsRf_isOrdered_uncheckedand routes throughwith_r_thread. Generated from source location line 2161, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isOrdered_ ⚠unchecked - Check if a factor is ordered.
Unchecked FFI binding for
Rf_isOrdered. Generated from source location line 2161, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isPair ⚠List - Checked wrapper for
Rf_isPairList. CallsRf_isPairList_uncheckedand routes throughwith_r_thread. Generated from source location line 841, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isPair ⚠List_ unchecked - Unchecked FFI binding for
Rf_isPairList. Generated from source location line 841, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isPrimitive ⚠ - Checked wrapper for
Rf_isPrimitive. CallsRf_isPrimitive_uncheckedand routes throughwith_r_thread. Generated from source location line 845, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isPrimitive_ ⚠unchecked - Unchecked FFI binding for
Rf_isPrimitive. Generated from source location line 845, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isReal ⚠ - Checked wrapper for
Rf_isReal. CallsRf_isReal_uncheckedand routes throughwith_r_thread. Generated from source location line 821, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isReal_ ⚠unchecked - Unchecked FFI binding for
Rf_isReal. Generated from source location line 821, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_isS4⚠
- Check if a SEXP is an S4 object.
- Rf_
isString ⚠ - Checked wrapper for
Rf_isString. CallsRf_isString_uncheckedand routes throughwith_r_thread. Generated from source location line 829, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isString_ ⚠unchecked - Unchecked FFI binding for
Rf_isString. Generated from source location line 829, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isSymbol ⚠ - Checked wrapper for
Rf_isSymbol. CallsRf_isSymbol_uncheckedand routes throughwith_r_thread. Generated from source location line 817, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isSymbol_ ⚠unchecked - Unchecked FFI binding for
Rf_isSymbol. Generated from source location line 817, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isUnordered ⚠ - Check if a factor is unordered.
Checked wrapper for
Rf_isUnordered. CallsRf_isUnordered_uncheckedand routes throughwith_r_thread. Generated from source location line 2165, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isUnordered_ ⚠unchecked - Check if a factor is unordered.
Unchecked FFI binding for
Rf_isUnordered. Generated from source location line 2165, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
isUnsorted ⚠ - Check if a vector is unsorted.
- Rf_
isUnsorted_ ⚠unchecked - Check if a vector is unsorted.
- Rf_
lang1 ⚠ - Build a language object (call) with 1 element (the function).
- Rf_
lang2 ⚠ - Build a language object (call) with function and 1 argument.
- Rf_
lang3 ⚠ - Build a language object (call) with function and 2 arguments.
- Rf_
lang4 ⚠ - Build a language object (call) with function and 3 arguments.
- Rf_
lang5 ⚠ - Build a language object (call) with function and 4 arguments.
- Rf_
lang6 ⚠ - Build a language object (call) with function and 5 arguments.
- Rf_
last ⚠Elt - Checked wrapper for
Rf_lastElt. CallsRf_lastElt_uncheckedand routes throughwith_r_thread. Generated from source location line 861, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
last ⚠Elt_ unchecked - Unchecked FFI binding for
Rf_lastElt. Generated from source location line 861, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
lcons ⚠ - Checked wrapper for
Rf_lcons. CallsRf_lcons_uncheckedand routes throughwith_r_thread. Generated from source location line 510, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
lcons_ ⚠unchecked - Unchecked FFI binding for
Rf_lcons. Generated from source location line 510, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
lengthgets ⚠ - Set vector length.
- Rf_
lengthgets_ ⚠unchecked - Set vector length.
- Rf_
list1 ⚠ - Build a pairlist with 1 element.
- Rf_
list2 ⚠ - Build a pairlist with 2 elements.
- Rf_
list3 ⚠ - Build a pairlist with 3 elements.
- Rf_
list4 ⚠ - Build a pairlist with 4 elements.
- Rf_
list ⚠Append - Checked wrapper for
Rf_listAppend. CallsRf_listAppend_uncheckedand routes throughwith_r_thread. Generated from source location line 865, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
list ⚠Append_ unchecked - Unchecked FFI binding for
Rf_listAppend. Generated from source location line 865, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
match ⚠ - Match elements of first vector in second vector.
- Rf_
match_ ⚠unchecked - Match elements of first vector in second vector.
- Rf_
mkChar ⚠ - Checked wrapper for
Rf_mkChar. CallsRf_mkChar_uncheckedand routes throughwith_r_thread. Generated from source location line 311, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
mkCharCE 🔒 ⚠ - Create a CHARSXP with specified encoding.
- Rf_
mkCharCE_ 🔒 ⚠unchecked - Create a CHARSXP with specified encoding.
- Rf_
mkChar ⚠Len - Checked wrapper for
Rf_mkCharLen. CallsRf_mkCharLen_uncheckedand routes throughwith_r_thread. Generated from source location line 313, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
mkChar ⚠LenCE - Checked wrapper for
Rf_mkCharLenCE. CallsRf_mkCharLenCE_uncheckedand routes throughwith_r_thread. Generated from source location line 315, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
mkChar ⚠LenCE_ unchecked - Unchecked FFI binding for
Rf_mkCharLenCE. Generated from source location line 315, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
mkChar ⚠Len_ unchecked - Unchecked FFI binding for
Rf_mkCharLen. Generated from source location line 313, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
mkChar_ ⚠unchecked - Unchecked FFI binding for
Rf_mkChar. Generated from source location line 311, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
mkString ⚠ - Create a length-1 string vector from a C string.
- Rf_
namesgets ⚠ - Set the
namesattribute; returns the updated object. Checked wrapper forRf_namesgets. CallsRf_namesgets_uncheckedand routes throughwith_r_thread. Generated from source location line 740, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
namesgets_ ⚠unchecked - Set the
namesattribute; returns the updated object. Unchecked FFI binding forRf_namesgets. Generated from source location line 740, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
ncols ⚠ - Checked wrapper for
Rf_ncols. CallsRf_ncols_uncheckedand routes throughwith_r_thread. Generated from source location line 807, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
ncols_ ⚠unchecked - Unchecked FFI binding for
Rf_ncols. Generated from source location line 807, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
nrows ⚠ - Checked wrapper for
Rf_nrows. CallsRf_nrows_uncheckedand routes throughwith_r_thread. Generated from source location line 805, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
nrows_ ⚠unchecked - Unchecked FFI binding for
Rf_nrows. Generated from source location line 805, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
nthcdr ⚠ - Checked wrapper for
Rf_nthcdr. CallsRf_nthcdr_uncheckedand routes throughwith_r_thread. Generated from source location line 863, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
nthcdr_ ⚠unchecked - Unchecked FFI binding for
Rf_nthcdr. Generated from source location line 863, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
protect ⚠ - Add a SEXP to the protect stack, preventing GC collection.
- Rf_
protect_ ⚠unchecked - Add a SEXP to the protect stack, preventing GC collection.
- Rf_
setAttrib ⚠ - Checked wrapper for
Rf_setAttrib. CallsRf_setAttrib_uncheckedand routes throughwith_r_thread. Generated from source location line 514, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
setAttrib_ ⚠unchecked - Unchecked FFI binding for
Rf_setAttrib. Generated from source location line 514, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
setVar ⚠ - Checked wrapper for
Rf_setVar. CallsRf_setVar_uncheckedand routes throughwith_r_thread. Generated from source location line 909, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
setVar_ ⚠unchecked - Unchecked FFI binding for
Rf_setVar. Generated from source location line 909, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
shallow_ ⚠duplicate - Checked wrapper for
Rf_shallow_duplicate. CallsRf_shallow_duplicate_uncheckedand routes throughwith_r_thread. Generated from source location line 749, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
shallow_ ⚠duplicate_ unchecked - Unchecked FFI binding for
Rf_shallow_duplicate. Generated from source location line 749, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
substitute ⚠ - Substitute in an expression.
- Rf_
substitute_ ⚠unchecked - Substitute in an expression.
- Rf_
topenv ⚠ - Get the top-level environment.
- Rf_
topenv_ ⚠unchecked - Get the top-level environment.
- Rf_
translate ⚠CharUT F8 - Checked wrapper for
Rf_translateCharUTF8. CallsRf_translateCharUTF8_uncheckedand routes throughwith_r_thread. Generated from source location line 324, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
translate ⚠CharUT F8_ unchecked - Unchecked FFI binding for
Rf_translateCharUTF8. Generated from source location line 324, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
type2char ⚠ - Convert SEXPTYPE to C string name.
- Rf_
type2char_ ⚠unchecked - Convert SEXPTYPE to C string name.
- Rf_
unprotect ⚠ - Pop the top
lentries from the protect stack. - Rf_
unprotect_ ⚠ptr - Remove a specific SEXP from anywhere in the protect stack.
- Rf_
unprotect_ ⚠ptr_ unchecked - Remove a specific SEXP from anywhere in the protect stack.
- Rf_
unprotect_ ⚠unchecked - Pop the top
lentries from the protect stack. - Rf_
warning ⚠ - Checked wrapper for
Rf_warning- panics if called from non-main thread. - Rf_
warning_ ⚠unchecked - Unchecked variadic
Rf_warning; call checked wrapper when possible. - Rf_
xlength ⚠ - Checked wrapper for
Rf_xlength. CallsRf_xlength_uncheckedand routes throughwith_r_thread. Generated from source location line 322, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
xlength_ ⚠unchecked - Unchecked FFI binding for
Rf_xlength. Generated from source location line 322, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
xlengthgets ⚠ - Set vector length (long vector version).
Checked wrapper for
Rf_xlengthgets. CallsRf_xlengthgets_uncheckedand routes throughwith_r_thread. Generated from source location line 2192, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rf_
xlengthgets_ ⚠unchecked - Set vector length (long vector version).
Unchecked FFI binding for
Rf_xlengthgets. Generated from source location line 2192, column 12. Generated from source fileminiextendr-api/src/sys.rs. - Rprintf⚠
- Checked wrapper for
Rprintf- panics if called from non-main thread. - Rprintf_
unchecked ⚠ - Unchecked variadic
Rprintf; call checked wrapper when possible. - SETCA
D4R ⚠ - Checked wrapper for
SETCAD4R. CallsSETCAD4R_uncheckedand routes throughwith_r_thread. Generated from source location line 580, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SETCA
D4R_ ⚠unchecked - Unchecked FFI binding for
SETCAD4R. Generated from source location line 580, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SETCADDDR⚠
- Checked wrapper for
SETCADDDR. CallsSETCADDDR_uncheckedand routes throughwith_r_thread. Generated from source location line 579, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SETCADDDR_
unchecked ⚠ - Unchecked FFI binding for
SETCADDDR. Generated from source location line 579, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SETCADDR⚠
- Checked wrapper for
SETCADDR. CallsSETCADDR_uncheckedand routes throughwith_r_thread. Generated from source location line 578, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SETCADDR_
unchecked ⚠ - Unchecked FFI binding for
SETCADDR. Generated from source location line 578, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SETCADR⚠
- Checked wrapper for
SETCADR. CallsSETCADR_uncheckedand routes throughwith_r_thread. Generated from source location line 577, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SETCADR_
unchecked ⚠ - Unchecked FFI binding for
SETCADR. Generated from source location line 577, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SETCAR⚠
- Checked wrapper for
SETCAR. CallsSETCAR_uncheckedand routes throughwith_r_thread. Generated from source location line 575, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SETCAR_
unchecked ⚠ - Unchecked FFI binding for
SETCAR. Generated from source location line 575, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SETCDR⚠
- Checked wrapper for
SETCDR. CallsSETCDR_uncheckedand routes throughwith_r_thread. Generated from source location line 576, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SETCDR_
unchecked ⚠ - Unchecked FFI binding for
SETCDR. Generated from source location line 576, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SETLEVELS⚠
- Set the LEVELS field (for factors).
- SETLEVELS_
unchecked ⚠ - Set the LEVELS field (for factors).
- SET_
ATTRIB ⚠ - Set the attributes pairlist of a SEXP.
- SET_
ATTRIB_ ⚠unchecked - Set the attributes pairlist of a SEXP.
- SET_
COMPLEX_ ⚠ELT - Checked wrapper for
SET_COMPLEX_ELT. CallsSET_COMPLEX_ELT_uncheckedand routes throughwith_r_thread. Generated from source location line 599, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SET_
COMPLEX_ ⚠ELT_ unchecked - Unchecked FFI binding for
SET_COMPLEX_ELT. Generated from source location line 599, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SET_
INTEGER_ ⚠ELT - Checked wrapper for
SET_INTEGER_ELT. CallsSET_INTEGER_ELT_uncheckedand routes throughwith_r_thread. Generated from source location line 597, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SET_
INTEGER_ ⚠ELT_ unchecked - Unchecked FFI binding for
SET_INTEGER_ELT. Generated from source location line 597, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SET_
LOGICAL_ ⚠ELT - Checked wrapper for
SET_LOGICAL_ELT. CallsSET_LOGICAL_ELT_uncheckedand routes throughwith_r_thread. Generated from source location line 596, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SET_
LOGICAL_ ⚠ELT_ unchecked - Unchecked FFI binding for
SET_LOGICAL_ELT. Generated from source location line 596, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SET_
OBJECT ⚠ - Set the “object” bit.
Checked wrapper for
SET_OBJECT. CallsSET_OBJECT_uncheckedand routes throughwith_r_thread. Generated from source location line 642, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SET_
OBJECT_ ⚠unchecked - Set the “object” bit.
Unchecked FFI binding for
SET_OBJECT. Generated from source location line 642, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SET_
RAW_ ⚠ELT - Checked wrapper for
SET_RAW_ELT. CallsSET_RAW_ELT_uncheckedand routes throughwith_r_thread. Generated from source location line 600, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SET_
RAW_ ⚠ELT_ unchecked - Unchecked FFI binding for
SET_RAW_ELT. Generated from source location line 600, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SET_
REAL_ ⚠ELT - Checked wrapper for
SET_REAL_ELT. CallsSET_REAL_ELT_uncheckedand routes throughwith_r_thread. Generated from source location line 598, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SET_
REAL_ ⚠ELT_ unchecked - Unchecked FFI binding for
SET_REAL_ELT. Generated from source location line 598, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SET_
STRING_ ⚠ELT - Checked wrapper for
SET_STRING_ELT. CallsSET_STRING_ELT_uncheckedand routes throughwith_r_thread. Generated from source location line 595, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SET_
STRING_ ⚠ELT_ unchecked - Unchecked FFI binding for
SET_STRING_ELT. Generated from source location line 595, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SET_TAG⚠
- Checked wrapper for
SET_TAG. CallsSET_TAG_uncheckedand routes throughwith_r_thread. Generated from source location line 574, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SET_
TAG_ ⚠unchecked - Unchecked FFI binding for
SET_TAG. Generated from source location line 574, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SET_
VECTOR_ ⚠ELT - Checked wrapper for
SET_VECTOR_ELT. CallsSET_VECTOR_ELT_uncheckedand routes throughwith_r_thread. Generated from source location line 601, column 12. Generated from source fileminiextendr-api/src/sys.rs. - SET_
VECTOR_ ⚠ELT_ unchecked - Unchecked FFI binding for
SET_VECTOR_ELT. Generated from source location line 601, column 12. Generated from source fileminiextendr-api/src/sys.rs. - STRING_
ELT ⚠ - Checked wrapper for
STRING_ELT. CallsSTRING_ELT_uncheckedand routes throughwith_r_thread. Generated from source location line 594, column 12. Generated from source fileminiextendr-api/src/sys.rs. - STRING_
ELT_ ⚠unchecked - Unchecked FFI binding for
STRING_ELT. Generated from source location line 594, column 12. Generated from source fileminiextendr-api/src/sys.rs. - S_alloc⚠
- S compatibility: allocate zeroed memory on R’s memory stack.
- S_
alloc_ ⚠unchecked - S compatibility: allocate zeroed memory on R’s memory stack.
- S_
realloc ⚠ - S compatibility: reallocate memory on R’s memory stack.
- S_
realloc_ ⚠unchecked - S compatibility: reallocate memory on R’s memory stack.
- String
False ⚠ - Check if a string represents FALSE in R.
- String
False_ ⚠unchecked - Check if a string represents FALSE in R.
- String
True ⚠ - Check if a string represents TRUE in R.
- String
True_ ⚠unchecked - Check if a string represents TRUE in R.
- TAG⚠
- Checked wrapper for
TAG. CallsTAG_uncheckedand routes throughwith_r_thread. Generated from source location line 573, column 12. Generated from source fileminiextendr-api/src/sys.rs. - TAG_
unchecked ⚠ - Unchecked FFI binding for
TAG. Generated from source location line 573, column 12. Generated from source fileminiextendr-api/src/sys.rs. - TRUELENGTH⚠
- Get the true length (allocated capacity) of a vector.
- TRUELENGTH_
unchecked ⚠ - Get the true length (allocated capacity) of a vector.
- TYPEOF⚠
- Checked wrapper for
TYPEOF. CallsTYPEOF_uncheckedand routes throughwith_r_thread. Generated from source location line 718, column 12. Generated from source fileminiextendr-api/src/sys.rs. - TYPEOF_
unchecked ⚠ - Unchecked FFI binding for
TYPEOF. Generated from source location line 718, column 12. Generated from source fileminiextendr-api/src/sys.rs. - VECTOR_
ELT ⚠ - Checked wrapper for
VECTOR_ELT. CallsVECTOR_ELT_uncheckedand routes throughwith_r_thread. Generated from source location line 593, column 12. Generated from source fileminiextendr-api/src/sys.rs. - VECTOR_
ELT_ ⚠unchecked - Unchecked FFI binding for
VECTOR_ELT. Generated from source location line 593, column 12. Generated from source fileminiextendr-api/src/sys.rs. - XLENGTH⚠
- Get the length of a SEXP as
R_xlen_t(supports long vectors). - XLENGTH_
unchecked ⚠ - Get the length of a SEXP as
R_xlen_t(supports long vectors). - cPsort⚠
- Partial sort complex numbers.
- cPsort_
unchecked ⚠ - Partial sort complex numbers.
- exp_
rand ⚠ - Generate an exponential random number with rate 1.
- exp_
rand_ ⚠unchecked - Generate an exponential random number with rate 1.
- find
Interval ⚠ - Find the interval containing a value (binary search).
- find
Interval2 ⚠ - Extended interval finding with left-open option.
Checked wrapper for
findInterval2. CallsfindInterval2_uncheckedand routes throughwith_r_thread. Generated from source location line 1952, column 12. Generated from source fileminiextendr-api/src/sys.rs. - find
Interval2_ ⚠unchecked - Extended interval finding with left-open option.
Unchecked FFI binding for
findInterval2. Generated from source location line 1952, column 12. Generated from source fileminiextendr-api/src/sys.rs. - find
Interval_ ⚠unchecked - Find the interval containing a value (binary search).
- iPsort⚠
- Partial sort integers (moves k-th smallest to position k).
- iPsort_
unchecked ⚠ - Partial sort integers (moves k-th smallest to position k).
- isBlank
String ⚠ - Check if a string is blank (empty or only whitespace).
Checked wrapper for
isBlankString. CallsisBlankString_uncheckedand routes throughwith_r_thread. Generated from source location line 1994, column 12. Generated from source fileminiextendr-api/src/sys.rs. - isBlank
String_ ⚠unchecked - Check if a string is blank (empty or only whitespace).
Unchecked FFI binding for
isBlankString. Generated from source location line 1994, column 12. Generated from source fileminiextendr-api/src/sys.rs. - norm_
rand ⚠ - Generate a standard normal random number (mean 0, sd 1).
- norm_
rand_ ⚠unchecked - Generate a standard normal random number (mean 0, sd 1).
- rPsort⚠
- Partial sort doubles (moves k-th smallest to position k).
- rPsort_
unchecked ⚠ - Partial sort doubles (moves k-th smallest to position k).
- revsort⚠
- Sort doubles in descending order, carrying along an index array.
- revsort_
unchecked ⚠ - Sort doubles in descending order, carrying along an index array.
- rsort_
with_ ⚠index - Sort doubles with index array.
- rsort_
with_ ⚠index_ unchecked - Sort doubles with index array.
- unif_
rand ⚠ - Generate a uniform random number in (0, 1).
- unif_
rand_ ⚠unchecked - Generate a uniform random number in (0, 1).
- vmaxget⚠
- Get the current R memory stack watermark.
- vmaxget_
unchecked ⚠ - Get the current R memory stack watermark.
- vmaxset⚠
- Set the R memory stack watermark, freeing memory allocated since the mark.
- vmaxset_
unchecked ⚠ - Set the R memory stack watermark, freeing memory allocated since the mark.
Type Aliases§
- DL_FUNC
- Generic dynamic library function pointer.
- R_
External Method Def - Method definition for .External interface routines.
- R_
Fortran Method Def - Method definition for .Fortran interface routines.
- R_
Native Primitive ArgType - Type descriptor for native primitive arguments in .C/.Fortran calls.