Rcpp Version 1.1.2
Loading...
Searching...
No Matches
Rcpp::Factory_Base< Class > Class Template Referenceabstract

#include <Module.h>

Inheritance diagram for Rcpp::Factory_Base< Class >:

Public Member Functions

virtual Class * get_new (SEXP *args, int nargs)=0
virtual int nargs ()=0
virtual void signature (std::string &s, const std::string &class_name)=0

Detailed Description

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

Definition at line 214 of file Module.h.

Member Function Documentation

◆ get_new()

template<typename Class>
virtual Class * Rcpp::Factory_Base< Class >::get_new ( SEXP * args,
int nargs )
pure virtual

Implemented in Rcpp::Factory< Class, T >.

References nargs().

Here is the call graph for this function:

◆ nargs()

template<typename Class>
virtual int Rcpp::Factory_Base< Class >::nargs ( )
pure virtual

Implemented in Rcpp::Factory< Class, T >.

Referenced by get_new().

◆ signature()

template<typename Class>
virtual void Rcpp::Factory_Base< Class >::signature ( std::string & s,
const std::string & class_name )
pure virtual

Implemented in Rcpp::Factory< Class, T >.


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