|
Rcpp Version 0.9.10
|
#include <S4.h>


Public Member Functions | |
| S4 () | |
| S4 (SEXP x) | |
| S4 (const S4 &other) | |
| S4 (const RObject::SlotProxy &proxy) | |
| S4 (const RObject::AttributeProxy &proxy) | |
| S4 & | operator= (const S4 &other) |
| S4 & | operator= (SEXP other) |
| S4 (const std::string &klass) | |
| bool | is (const std::string &clazz) |
Private Member Functions | |
| void | set (SEXP x) |
| Rcpp::S4::S4 | ( | SEXP | x | ) |
| Rcpp::S4::S4 | ( | const S4 & | other | ) |
copy constructor
| other | other S4 object |
Definition at line 34 of file S4.cpp.
References Rcpp::RObject::asSexp(), and Rcpp::RObject::setSEXP().

| Rcpp::S4::S4 | ( | const RObject::SlotProxy & | proxy | ) |
| Rcpp::S4::S4 | ( | const RObject::AttributeProxy & | proxy | ) |
| Rcpp::S4::S4 | ( | const std::string & | klass | ) |
| bool Rcpp::S4::is | ( | const std::string & | clazz | ) |
Indicates if this object is an instance of the given S4 class
Definition at line 65 of file S4.cpp.
References Rcpp::any(), and Rcpp::RObject::attr().

| S4 & Rcpp::S4::operator= | ( | SEXP | other | ) |
Assignement operator. Set this SEXP to the given SEXP
Reimplemented from Rcpp::RObject.
Reimplemented in Rcpp::Reference.
assignment operator.
Definition at line 45 of file S4.cpp.
References Rcpp::RObject::asSexp(), and Rcpp::RObject::setSEXP().

| void Rcpp::S4::set | ( | SEXP | x | ) | [private] |
Reimplemented in Rcpp::Reference.
Definition at line 97 of file S4.cpp.
References Rcpp::RObject::setSEXP().
