|
CXXR (C++ R) API
|
Table of functions invoked via .Internal().
More...
#include "CXXR/RObject.h"#include "CXXR/BuiltInFunction.h"#include "CXXR/GCRoot.h"#include "CXXR/SEXP_downcast.hpp"#include "CXXR/StdFrame.hpp"#include "CXXR/Symbol.h"

Go to the source code of this file.
Classes | |
| class | CXXR::DotInternalTable |
Table of functions invoked via .Internal(). More... | |
Namespaces | |
| namespace | CXXR |
| Namespace for the CXXR project. | |
Functions | |
| SEXP | INTERNAL (SEXP x) |
Get function accessed via .Internal(). | |
| void | SET_INTERNAL (SEXP x, SEXP v) |
Associate a Symbol with a .Internal() function. | |
Table of functions invoked via .Internal().
Get function accessed via .Internal().
| x | Pointer to a CXXR::Symbol (checked). |
.Internal(), then a pointer to the appropriate CXXR::BuiltInFunction, otherwise a null pointer. Associate a Symbol with a .Internal() function.
| x | Pointer to a CXXR::Symbol (checked). |
| v | Pointer to the CXXR::BuiltInFunction (checked) to be associated by this symbol. A null pointer is permissible, and signifies that any previous association of sym with a function is to be removed from the table. |
1.8.1