RcppResultSet

Langue: en

Version: 296209 (debian - 07/07/09)

Section: 3 (Bibliothèques de fonctions)

Sommaire

NAME

RcppResultSet -

SYNOPSIS


#include <Rcpp.h>

Public Member Functions


RcppResultSet ()

void add (std::string, double)

void add (std::string, int)

void add (std::string, std::string)

void add (std::string, double *, int)

void add (std::string, int *, int)

void add (std::string, double **, int, int)

void add (std::string, int **, int, int)

void add (std::string, RcppDate &)

void add (std::string, RcppDateVector &)

void add (std::string, RcppDatetime &)

void add (std::string, RcppDatetimeVector &)

void add (std::string, RcppStringVector &)

void add (std::string, std::vector< double > &)

void add (std::string, std::vector< int > &)

void add (std::string, std::vector< std::vector< double > > &)

void add (std::string, std::vector< std::vector< int > > &)

void add (std::string, std::vector< std::string > &)

void add (std::string, RcppVector< int > &)

void add (std::string, RcppVector< double > &)

void add (std::string, RcppMatrix< int > &)

void add (std::string, RcppMatrix< double > &)

void add (std::string, RcppFrame &)

void add (std::string, SEXP, bool isProtected)

SEXP getReturnList ()

Protected Attributes


int numProtected

std::list< std::pair< std::string, SEXP > > values

Detailed Description

Definition at line 557 of file Rcpp.h.

Constructor & Destructor Documentation

RcppResultSet::RcppResultSet () [inline]

Definition at line 559 of file Rcpp.h.

References numProtected.

Member Function Documentation

void RcppResultSet::add (std::string name, double x)

Definition at line 481 of file Rcpp.cpp.

References numProtected, and values.

Referenced by Rcpp_Example(), RcppDateExample(), and RcppVectorExample().

void RcppResultSet::add (std::string name, int i)

Definition at line 488 of file Rcpp.cpp.

References numProtected, and values.

void RcppResultSet::add (std::string name, std::string strvalue)

Definition at line 495 of file Rcpp.cpp.

References numProtected, and values.

void RcppResultSet::add (std::string name, double * vec, int len)

Definition at line 502 of file Rcpp.cpp.

References numProtected, and values.

void RcppResultSet::add (std::string name, int * vec, int len)

Definition at line 548 of file Rcpp.cpp.

References numProtected, and values.

void RcppResultSet::add (std::string name, double ** mat, int nx, int ny)

Definition at line 558 of file Rcpp.cpp.

References numProtected, and values.

void RcppResultSet::add (std::string name, int ** mat, int nx, int ny)

Definition at line 569 of file Rcpp.cpp.

References numProtected, and values.

void RcppResultSet::add (std::string name, RcppDate & date)

Definition at line 458 of file Rcpp.cpp.

References RcppDate::getJDN(), RcppDate::Jan1970Offset, numProtected, and values.

void RcppResultSet::add (std::string name, RcppDateVector & datevec)

Definition at line 512 of file Rcpp.cpp.

References RcppDate::Jan1970Offset, numProtected, RcppDateVector::size(), and values.

void RcppResultSet::add (std::string name, RcppDatetime & datetime)

Definition at line 469 of file Rcpp.cpp.

References RcppDatetime::getFractionalTimestamp(), numProtected, and values.

void RcppResultSet::add (std::string name, RcppDatetimeVector & dtvec)

Definition at line 525 of file Rcpp.cpp.

References numProtected, RcppDatetimeVector::size(), and values.

void RcppResultSet::add (std::string name, RcppStringVector & stringvec)

Definition at line 539 of file Rcpp.cpp.

References numProtected, RcppStringVector::size(), and values.

void RcppResultSet::add (std::string name, std::vector< double > & vec)

Definition at line 602 of file Rcpp.cpp.

References numProtected, and values.

void RcppResultSet::add (std::string name, std::vector< int > & vec)

Definition at line 591 of file Rcpp.cpp.

References numProtected, and values.

void RcppResultSet::add (std::string name, std::vector< std::vector< double > > & mat)

Definition at line 628 of file Rcpp.cpp.

References numProtected, and values.

void RcppResultSet::add (std::string name, std::vector< std::vector< int > > & mat)

Definition at line 613 of file Rcpp.cpp.

References numProtected, and values.

void RcppResultSet::add (std::string name, std::vector< std::string > & vec)

Definition at line 580 of file Rcpp.cpp.

References numProtected, and values.

void RcppResultSet::add (std::string name, RcppVector< int > & vec)

Definition at line 643 of file Rcpp.cpp.

References RcppVector< T >::cVector(), numProtected, RcppVector< T >::size(), and values.

void RcppResultSet::add (std::string name, RcppVector< double > & vec)

Definition at line 653 of file Rcpp.cpp.

References RcppVector< T >::cVector(), numProtected, RcppVector< T >::size(), and values.

void RcppResultSet::add (std::string name, RcppMatrix< int > & mat)

Definition at line 663 of file Rcpp.cpp.

References RcppMatrix< T >::cMatrix(), RcppMatrix< T >::getDim1(), RcppMatrix< T >::getDim2(), numProtected, and values.

void RcppResultSet::add (std::string name, RcppMatrix< double > & mat)

Definition at line 675 of file Rcpp.cpp.

References RcppMatrix< T >::cMatrix(), RcppMatrix< T >::getDim1(), RcppMatrix< T >::getDim2(), numProtected, and values.

void RcppResultSet::add (std::string name, RcppFrame & frame)

Definition at line 687 of file Rcpp.cpp.

References COLTYPE_DATE, COLTYPE_DATETIME, COLTYPE_DOUBLE, COLTYPE_FACTOR, COLTYPE_INT, COLTYPE_LOGICAL, COLTYPE_STRING, RcppFrame::getColNames(), RcppFrame::getTableData(), numProtected, and values.

void RcppResultSet::add (std::string name, SEXP sexp, bool isProtected)

Definition at line 769 of file Rcpp.cpp.

References numProtected, and values.

SEXP RcppResultSet::getReturnList ()

Definition at line 775 of file Rcpp.cpp.

References numProtected, and values.

Referenced by Rcpp_Example(), RcppDateExample(), and RcppVectorExample().

Member Data Documentation

int RcppResultSet::numProtected [protected]

Definition at line 585 of file Rcpp.h.

Referenced by add(), getReturnList(), and RcppResultSet().

std::list<std::pair<std::string,SEXP> > RcppResultSet::values [protected]

Definition at line 586 of file Rcpp.h.

Referenced by add(), and getReturnList().

Author

Generated automatically by Doxygen for Rcpp from the source code.