Rcpp Version 1.1.2
Loading...
Searching...
No Matches
Rcpp::FunctionFinalizer< Class > Class Template Reference

#include <Module.h>

Inheritance diagram for Rcpp::FunctionFinalizer< Class >:
Collaboration diagram for Rcpp::FunctionFinalizer< Class >:

Public Types

typedef void(* Pointer) (Class *)

Public Member Functions

 FunctionFinalizer (Pointer p)
virtual void run (Class *object)
Public Member Functions inherited from Rcpp::CppFinalizer< Class >
 CppFinalizer ()

Private Attributes

Pointer finalizer

Detailed Description

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

Definition at line 477 of file Module.h.

Member Typedef Documentation

◆ Pointer

template<typename Class>
typedef void(* Rcpp::FunctionFinalizer< Class >::Pointer) (Class *)

Definition at line 479 of file Module.h.

Constructor & Destructor Documentation

◆ FunctionFinalizer()

template<typename Class>
Rcpp::FunctionFinalizer< Class >::FunctionFinalizer ( Pointer p)
inline

Definition at line 480 of file Module.h.

References finalizer.

Member Function Documentation

◆ run()

template<typename Class>
virtual void Rcpp::FunctionFinalizer< Class >::run ( Class * object)
inlinevirtual

Reimplemented from Rcpp::CppFinalizer< Class >.

Definition at line 482 of file Module.h.

Member Data Documentation

◆ finalizer

template<typename Class>
Pointer Rcpp::FunctionFinalizer< Class >::finalizer
private

Definition at line 487 of file Module.h.

Referenced by FunctionFinalizer().


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