Rcpp Version 1.0.14
Loading...
Searching...
No Matches
Rcpp::SignedMethod< Class > Class Template Reference

#include <Module.h>

Collaboration diagram for Rcpp::SignedMethod< Class >:

Public Types

typedef CppMethod< ClassMETHOD
 

Public Member Functions

 SignedMethod (METHOD *m, ValidMethod valid_, const char *doc)
 
int nargs ()
 
bool is_void ()
 
bool is_const ()
 
void signature (std::string &s, const char *name)
 

Public Attributes

METHODmethod
 
ValidMethod valid
 
std::string docstring
 

Detailed Description

template<typename Class>
class Rcpp::SignedMethod< Class >

Definition at line 306 of file Module.h.

Member Typedef Documentation

◆ METHOD

Definition at line 308 of file Module.h.

Constructor & Destructor Documentation

◆ SignedMethod()

template<typename Class >
Rcpp::SignedMethod< Class >::SignedMethod ( METHOD m,
ValidMethod  valid_,
const char doc 
)
inline

Definition at line 309 of file Module.h.

Member Function Documentation

◆ is_const()

template<typename Class >
bool Rcpp::SignedMethod< Class >::is_const ( )
inline

Definition at line 317 of file Module.h.

References Rcpp::CppMethod< Class >::is_const(), and Rcpp::SignedMethod< Class >::method.

Here is the call graph for this function:

◆ is_void()

template<typename Class >
bool Rcpp::SignedMethod< Class >::is_void ( )
inline

Definition at line 316 of file Module.h.

References Rcpp::CppMethod< Class >::is_void(), and Rcpp::SignedMethod< Class >::method.

Here is the call graph for this function:

◆ nargs()

template<typename Class >
int Rcpp::SignedMethod< Class >::nargs ( )
inline

Definition at line 315 of file Module.h.

References Rcpp::SignedMethod< Class >::method, and Rcpp::CppMethod< Class >::nargs().

Here is the call graph for this function:

◆ signature()

template<typename Class >
void Rcpp::SignedMethod< Class >::signature ( std::string &  s,
const char name 
)
inline

Definition at line 318 of file Module.h.

References Rcpp::as(), Rcpp::SignedMethod< Class >::method, and Rcpp::CppMethod< Class >::signature().

Here is the call graph for this function:

Member Data Documentation

◆ docstring

template<typename Class >
std::string Rcpp::SignedMethod< Class >::docstring

Definition at line 313 of file Module.h.

◆ method

◆ valid

Definition at line 312 of file Module.h.


The documentation for this class was generated from the following file: