RInside Version 0.2.12
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
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 ( RInsideServer server,
uint32_t  callback_id,
const std::vector< int32_t > &  types 
)
inline

Definition at line 15 of file internalfunction_clone.h.

virtual CppFunctionForRInsideServer::~CppFunctionForRInsideServer ( )
inlinevirtual

Definition at line 17 of file internalfunction_clone.h.

Member Function Documentation

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

Member Data Documentation

uint32_t CppFunctionForRInsideServer::callback_id
private

Definition at line 49 of file internalfunction_clone.h.

Referenced by operator()().

RInsideServer& CppFunctionForRInsideServer::server
private

Definition at line 48 of file internalfunction_clone.h.

Referenced by operator()().

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

Definition at line 50 of file internalfunction_clone.h.

Referenced by operator()().


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