CXXR (C++ R)
Namespaces | Functions | Variables
StringVector.cpp File Reference

($Id: StringVector.cpp 1351 2013-03-08 15:12:28Z arr $)

#include "CXXR/StringVector.h"
#include <iostream>
#include "CXXR/PairList.h"
Include dependency graph for StringVector.cpp:

Namespaces

namespace  CXXR
 Namespace for the CXXR project.

Functions

void SET_STRING_ELT (SEXP x, int i, SEXP v)
 Set element of CXXR::StringVector.

Variables

Rboolean(* CXXR::ForceNonInline::isStringp )(SEXP s) = Rf_isString
SEXP(* CXXR::ForceNonInline::STRING_ELTp )(const SEXP x, int i) = STRING_ELT

Detailed Description

Implementation of class StringVector and related functions.


Function Documentation

void SET_STRING_ELT ( SEXP  x,
int  i,
SEXP  v 
)

Set element of CXXR::StringVector.

Parameters:
xNon-null pointer to a CXXR::StringVector .
iIndex of the required element. There is no bounds checking.
vNon-null pointer to CXXR::String representing the new value.