|
Rcpp Version 1.1.2
|
#include <string>#include <Rcpp/macros/debug.h>#include <Rcpp/macros/unroll.h>#include <Rcpp/macros/dispatch.h>#include <Rcpp/macros/xp.h>#include <Rcpp/macros/traits.h>#include <Rcpp/macros/config.hpp>#include <Rcpp/macros/cat.hpp>#include <Rcpp/macros/module.h>#include <Rcpp/macros/interface.h>

Go to the source code of this file.
Namespaces | |
| namespace | Rcpp |
| Rcpp API. | |
| namespace | Rcpp::internal |
| internal implementation details | |
| namespace | Rcpp::internal::debug |
Macros | |
| #define | RCPP_DECORATE(__FUN__) |
| #define | RCPP_GET_NAMES(x) |
| #define | RCPP_GET_CLASS(x) |
| #define | BEGIN_RCPP |
| #define | VOID_END_RCPP |
| #define | END_RCPP VOID_END_RCPP return R_NilValue; |
| #define | END_RCPP_RETURN_ERROR |
| #define | Rcpp_error(MESSAGE) |
Functions | |
| std::string | Rcpp::internal::debug::short_file_name (const char *file) |
| #define BEGIN_RCPP |
Definition at line 49 of file macros.h.
Referenced by compileAttributes(), Rcpp::CppProperty_GetMethod_SetMethod< Class, PROP >::get_class(), Rcpp::Module::get_class(), class_< Class >::getProperty(), InternalFunction_invoke(), class_< Class >::invoke(), class_< Class >::invoke_notvoid(), class_< Class >::invoke_void(), Module__invoke(), class_< Class >::newInstance(), Rcpp::InternalFunctionWithStdFunction::CppFunctionBaseFromStdFunction< RESULT_TYPE, Args >::operator()(), PiLeibniz(), class_< Class >::setProperty(), and sourceCppContext().
| #define END_RCPP VOID_END_RCPP return R_NilValue; |
Definition at line 99 of file macros.h.
Referenced by compileAttributes(), Rcpp::class_< Class >::default_constructor(), Rcpp::Module::get_class(), class_< Class >::getProperty(), InternalFunction_invoke(), class_< Class >::invoke(), class_< Class >::invoke_notvoid(), class_< Class >::invoke_void(), Module__invoke(), class_< Class >::newInstance(), Rcpp::InternalFunctionWithStdFunction::CppFunctionBaseFromStdFunction< RESULT_TYPE, Args >::operator()(), PiLeibniz(), and sourceCppContext().
| #define END_RCPP_RETURN_ERROR |
| #define RCPP_DECORATE | ( | __FUN__ | ) |
| #define Rcpp_error | ( | MESSAGE | ) |
| #define RCPP_GET_CLASS | ( | x | ) |
| #define RCPP_GET_NAMES | ( | x | ) |
Definition at line 45 of file macros.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::containsElementNamed(), Rcpp::Vector< VECSXP, StoragePolicy >::erase_range__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::erase_single__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::findName(), Rcpp::NamesProxyPolicy< CLASS >::const_NamesProxy::get(), Rcpp::NamesProxyPolicy< CLASS >::NamesProxy::get(), Rcpp::Vector< VECSXP, StoragePolicy >::insert__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::insert__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::offset(), Rcpp::Vector< VECSXP, StoragePolicy >::push_back__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_back__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_back_name__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_back_name__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_front__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_front__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_front_name__impl(), and Rcpp::Vector< VECSXP, StoragePolicy >::push_front_name__impl().
| #define VOID_END_RCPP |
Definition at line 60 of file macros.h.
Referenced by class_< Class >::setProperty().