|
CXXR (C++ R)
|
Class CXXR::ExpressionVector and associated C interface. More...


Go to the source code of this file.
Namespaces | |
| namespace | CXXR |
| Namespace for the CXXR project. | |
Typedefs | |
| typedef FixedVector< RHandle <>, EXPRSXP > | CXXR::ExpressionVector |
| Expression vector. | |
Functions | |
| Rboolean | Rf_isExpression (SEXP s) |
| SEXP | SET_XVECTOR_ELT (SEXP x, int i, SEXP v) |
| Set element of CXXR::ExpressionVector. | |
| SEXP | XVECTOR_ELT (SEXP x, int i) |
| Examine element of a CXXR::ExpressionVector. | |
Class CXXR::ExpressionVector and associated C interface.
(CXXR::ExpressionVector implements EXPRSXP.)
|
inline |
| s | Pointer to a CXXR::RObject. |
Set element of CXXR::ExpressionVector.
| x | Pointer to a CXXR::ExpressionVector . |
| i | Index of the required element. There is no bounds checking. |
| v | Pointer, possibly null, to CXXR::RObject representing the new value. |
Examine element of a CXXR::ExpressionVector.
| x | Non-null pointer to a CXXR::ExpressionVector . |
| i | Index of the required element. There is no bounds checking. |
1.8.1