|
Rcpp Version 1.0.14
|
#include <exceptions.h>


Public Member Functions | |
| exception (const char *message_, bool include_call=RCPP_DEFAULT_INCLUDE_CALL) | |
| exception (const char *message_, const char *, int, bool include_call=RCPP_DEFAULT_INCLUDE_CALL) | |
| bool | include_call () const |
| virtual | ~exception () throw () |
| virtual const char * | what () const throw () |
| void | copy_stack_trace_to_r () const |
Private Member Functions | |
| void | record_stack_trace () |
Private Attributes | |
| std::string | message |
| bool | include_call_ |
| std::vector< std::string > | stack |
Definition at line 36 of file exceptions.h.
|
inlineexplicit |
Definition at line 38 of file exceptions.h.
References record_stack_trace().

|
inline |
Definition at line 43 of file exceptions.h.
References record_stack_trace().

|
inlinevirtual | |||||||||||||
Definition at line 51 of file exceptions.h.
|
inline |
Definition at line 93 of file exceptions_impl.h.
References Rcpp::_, Rcpp::as(), Rcpp::Vector< RTYPE, StoragePolicy >::begin(), Rcpp::Vector< VECSXP >::create(), rcpp_set_stack_trace(), and stack.
Referenced by rcpp_exception_to_r_condition().

|
inline |
Definition at line 48 of file exceptions.h.
References include_call_.
Referenced by rcpp_exception_to_r_condition().
|
inlineprivate |
Definition at line 75 of file exceptions_impl.h.
References Rcpp::as(), and stack.
Referenced by exception(), and exception().

Definition at line 52 of file exceptions.h.
References message.
|
private |
Definition at line 58 of file exceptions.h.
Referenced by include_call().
|
private |
Definition at line 57 of file exceptions.h.
Referenced by what().
|
private |
Definition at line 59 of file exceptions.h.
Referenced by copy_stack_trace_to_r(), and record_stack_trace().