|
Rcpp Version 0.9.10
|
#include <Rcpp/config.h>#include <Rcpp/module/Module_generated_get_return_type.h>#include <Rcpp/module/Module_generated_get_signature.h>#include <Rcpp/module/Module_generated_CppFunction.h>#include <Rcpp/module/Module_generated_ctor_signature.h>#include <Rcpp/module/Module_generated_Constructor.h>#include <Rcpp/module/Module_generated_class_signature.h>#include <Rcpp/module/Module_generated_CppMethod.h>#include <Rcpp/module/Module_generated_Pointer_CppMethod.h>#include <Rcpp/module/Module_Property.h>#include <Rcpp/module/Module_generated_class_constructor.h>#include <Rcpp/module/Module_generated_method.h>#include <Rcpp/module/Module_generated_Pointer_method.h>#include <Rcpp/module/Module_Field.h>#include <Rcpp/module/Module_Add_Property.h>#include <Rcpp/module/Module_generated_function.h>

Go to the source code of this file.
| #define LOAD_RCPP_MODULE | ( | NAME | ) | Rf_eval( Rf_lang2( GET_MODULE_SYM, _rcpp_module_boot_##NAME() ), R_GlobalEnv ) |
| #define RCPP_MODULE | ( | name | ) |
void _rcpp_module_##name##_init() ; \ static Rcpp::Module _rcpp_module_##name( # name ) ; \ extern "C" SEXP _rcpp_module_boot_##name(){ \ ::setCurrentScope( & _rcpp_module_##name ) ; \ _rcpp_module_##name##_init( ) ; \ Rcpp::XPtr<Rcpp::Module> mod_xp(& _rcpp_module_##name , false); \ ::setCurrentScope( 0 ) ; \ return mod_xp ; \ } \ void _rcpp_module_##name##_init()
| Rcpp::Module* getCurrentScope | ( | ) |
Definition at line 258 of file Module.cpp.
References Rcpp::current_scope.
Referenced by Rcpp::class_< Class >::class_().
| void setCurrentScope | ( | Rcpp::Module * | ) |
Definition at line 259 of file Module.cpp.
References Rcpp::current_scope, and scope.