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

Public Member Functions | |
| class_Base () | |
| class_Base (const char *name_, const char *doc) | |
| virtual Rcpp::List | fields (SEXP) |
| virtual Rcpp::List | getMethods (SEXP, std::string &) |
| virtual Rcpp::List | getConstructors (SEXP, std::string &) |
| virtual void | run_finalizer (SEXP) |
| virtual bool | has_default_constructor () |
| virtual bool | has_method (const std::string &) |
| virtual bool | has_property (const std::string &) |
| virtual SEXP | newInstance (SEXP *, int) |
| virtual SEXP | invoke (SEXP, SEXP, SEXP *, int) |
| virtual SEXP | invoke_void (SEXP, SEXP, SEXP *, int) |
| virtual SEXP | invoke_notvoid (SEXP, SEXP, SEXP *, int) |
| virtual Rcpp::CharacterVector | method_names () |
| virtual Rcpp::CharacterVector | property_names () |
| virtual bool | property_is_readonly (const std::string &) |
| virtual std::string | property_class (const std::string &) |
| virtual Rcpp::IntegerVector | methods_arity () |
| virtual Rcpp::LogicalVector | methods_voidness () |
| virtual Rcpp::List | property_classes () |
| virtual Rcpp::CharacterVector | complete () |
| virtual | ~class_Base () |
| virtual SEXP | getProperty (SEXP, SEXP) |
| virtual void | setProperty (SEXP, SEXP, SEXP) |
| virtual std::string | get_typeinfo_name () |
Public Attributes | |
| std::string | name |
| std::string | docstring |
| Rcpp::class_Base::class_Base | ( | const char * | name_, |
| const char * | doc | ||
| ) | [inline] |
| virtual Rcpp::class_Base::~class_Base | ( | ) | [inline, virtual] |
| virtual Rcpp::CharacterVector Rcpp::class_Base::complete | ( | ) | [inline, virtual] |
Reimplemented in Rcpp::class_< Class >.
| virtual Rcpp::List Rcpp::class_Base::fields | ( | SEXP | ) | [inline, virtual] |
Reimplemented in Rcpp::class_< Class >.
Definition at line 77 of file Module.h.
Referenced by Rcpp::CppClass::CppClass().
| virtual std::string Rcpp::class_Base::get_typeinfo_name | ( | ) | [inline, virtual] |
Reimplemented in Rcpp::class_< Class >.
Definition at line 120 of file Module.h.
Referenced by Rcpp::CppClass::CppClass().
| virtual Rcpp::List Rcpp::class_Base::getConstructors | ( | SEXP | , |
| std::string & | |||
| ) | [inline, virtual] |
Reimplemented in Rcpp::class_< Class >.
Definition at line 79 of file Module.h.
Referenced by Rcpp::CppClass::CppClass().
| virtual Rcpp::List Rcpp::class_Base::getMethods | ( | SEXP | , |
| std::string & | |||
| ) | [inline, virtual] |
Reimplemented in Rcpp::class_< Class >.
Definition at line 78 of file Module.h.
Referenced by Rcpp::CppClass::CppClass().
| virtual SEXP Rcpp::class_Base::getProperty | ( | SEXP | , |
| SEXP | |||
| ) | [inline, virtual] |
Reimplemented in Rcpp::class_< Class >.
| virtual bool Rcpp::class_Base::has_default_constructor | ( | ) | [inline, virtual] |
Reimplemented in Rcpp::class_< Class >.
| virtual bool Rcpp::class_Base::has_method | ( | const std::string & | ) | [inline, virtual] |
Reimplemented in Rcpp::class_< Class >.
| virtual bool Rcpp::class_Base::has_property | ( | const std::string & | ) | [inline, virtual] |
Reimplemented in Rcpp::class_< Class >.
| virtual SEXP Rcpp::class_Base::invoke | ( | SEXP | , |
| SEXP | , | ||
| SEXP * | , | ||
| int | |||
| ) | [inline, virtual] |
Reimplemented in Rcpp::class_< Class >.
Definition at line 93 of file Module.h.
References R_NilValue.
| virtual SEXP Rcpp::class_Base::invoke_notvoid | ( | SEXP | , |
| SEXP | , | ||
| SEXP * | , | ||
| int | |||
| ) | [inline, virtual] |
Reimplemented in Rcpp::class_< Class >.
Definition at line 99 of file Module.h.
References R_NilValue.
| virtual SEXP Rcpp::class_Base::invoke_void | ( | SEXP | , |
| SEXP | , | ||
| SEXP * | , | ||
| int | |||
| ) | [inline, virtual] |
Reimplemented in Rcpp::class_< Class >.
Definition at line 96 of file Module.h.
References R_NilValue.
| virtual Rcpp::CharacterVector Rcpp::class_Base::method_names | ( | ) | [inline, virtual] |
Reimplemented in Rcpp::class_< Class >.
| virtual Rcpp::IntegerVector Rcpp::class_Base::methods_arity | ( | ) | [inline, virtual] |
Reimplemented in Rcpp::class_< Class >.
| virtual Rcpp::LogicalVector Rcpp::class_Base::methods_voidness | ( | ) | [inline, virtual] |
Reimplemented in Rcpp::class_< Class >.
| virtual SEXP Rcpp::class_Base::newInstance | ( | SEXP * | , |
| int | |||
| ) | [inline, virtual] |
Reimplemented in Rcpp::class_< Class >.
Definition at line 90 of file Module.h.
References R_NilValue.
| virtual std::string Rcpp::class_Base::property_class | ( | const std::string & | ) | [inline, virtual] |
Reimplemented in Rcpp::class_< Class >.
| virtual Rcpp::List Rcpp::class_Base::property_classes | ( | ) | [inline, virtual] |
Reimplemented in Rcpp::class_< Class >.
| virtual bool Rcpp::class_Base::property_is_readonly | ( | const std::string & | ) | [inline, virtual] |
Reimplemented in Rcpp::class_< Class >.
| virtual Rcpp::CharacterVector Rcpp::class_Base::property_names | ( | ) | [inline, virtual] |
Reimplemented in Rcpp::class_< Class >.
| virtual void Rcpp::class_Base::run_finalizer | ( | SEXP | ) | [inline, virtual] |
Reimplemented in Rcpp::class_< Class >.
| virtual void Rcpp::class_Base::setProperty | ( | SEXP | , |
| SEXP | , | ||
| SEXP | |||
| ) | [inline, virtual] |
Reimplemented in Rcpp::class_< Class >.
| std::string Rcpp::class_Base::docstring |
Definition at line 123 of file Module.h.
Referenced by Rcpp::class_< Class >::AddConstructor(), Rcpp::class_< Class >::AddMethod(), Rcpp::class_< Class >::class_(), Rcpp::CppClass::CppClass(), and Rcpp::class_< Class >::default_constructor().
| std::string Rcpp::class_Base::name |
Definition at line 122 of file Module.h.
Referenced by Rcpp::class_< Class >::class_(), Rcpp::CppClass::CppClass(), Rcpp::class_< Class >::getConstructors(), Rcpp::class_< Class >::method_names(), Rcpp::class_< Class >::methods_arity(), and Rcpp::class_< Class >::methods_voidness().