RInside Version 0.2.16
CppFunctionForRInsideServer Class Reference

#include <internalfunction_clone.h>

Inheritance diagram for CppFunctionForRInsideServer:
Collaboration diagram for CppFunctionForRInsideServer:

Public Member Functions

 CppFunctionForRInsideServer (RInsideServer &server, uint32_t callback_id, const std::vector< int32_t > &types)
 
virtual ~CppFunctionForRInsideServer ()
 
SEXP operator() (SEXP *args)
 

Private Attributes

RInsideServerserver
 
uint32_t callback_id
 
const std::vector< int32_t > types
 

Detailed Description

Definition at line 13 of file internalfunction_clone.h.

Constructor & Destructor Documentation

◆ CppFunctionForRInsideServer()

CppFunctionForRInsideServer::CppFunctionForRInsideServer ( RInsideServer server,
uint32_t  callback_id,
const std::vector< int32_t > &  types 
)
inline

Definition at line 15 of file internalfunction_clone.h.

Referenced by Rcpp::RCPP_API_CLASS().

◆ ~CppFunctionForRInsideServer()

virtual CppFunctionForRInsideServer::~CppFunctionForRInsideServer ( )
inlinevirtual

Definition at line 17 of file internalfunction_clone.h.

Member Function Documentation

◆ operator()()

SEXP CppFunctionForRInsideServer::operator() ( SEXP *  args)
inline

Member Data Documentation

◆ callback_id

uint32_t CppFunctionForRInsideServer::callback_id
private

Definition at line 49 of file internalfunction_clone.h.

Referenced by operator()(), and Rcpp::RCPP_API_CLASS().

◆ server

RInsideServer& CppFunctionForRInsideServer::server
private

Definition at line 48 of file internalfunction_clone.h.

Referenced by operator()(), and Rcpp::RCPP_API_CLASS().

◆ types

const std::vector<int32_t> CppFunctionForRInsideServer::types
private

Definition at line 50 of file internalfunction_clone.h.

Referenced by operator()(), and Rcpp::RCPP_API_CLASS().


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