CXXR (C++ R)
Functions
WeakRef.cpp File Reference

($Id: WeakRef.cpp 1348 2013-02-25 17:49:03Z arr $)

#include <cstdlib>
#include <iostream>
#include "CXXR/CommandTerminated.hpp"
#include "CXXR/Environment.h"
#include "CXXR/Evaluator.h"
#include "CXXR/Expression.h"
#include "CXXR/GCStackRoot.hpp"
#include "CXXR/ProtectStack.h"
#include "CXXR/WeakRef.h"
#include "CXXR/errors.h"
Include dependency graph for WeakRef.cpp:

Functions

SEXP R_MakeWeakRef (SEXP key, SEXP val, SEXP fin, Rboolean onexit)
SEXP R_MakeWeakRefC (SEXP key, SEXP val, R_CFinalizer_t fin, Rboolean onexit)
void R_RegisterFinalizerEx (SEXP s, SEXP fun, Rboolean onexit)
void R_RegisterFinalizer (SEXP s, SEXP fun)
void R_RegisterCFinalizerEx (SEXP s, R_CFinalizer_t fun, Rboolean onexit)
void R_RegisterCFinalizer (SEXP s, R_CFinalizer_t fun)
void R_RunExitFinalizers ()
SEXP R_WeakRefKey (SEXP w)
SEXP R_WeakRefValue (SEXP w)

Detailed Description

Class WeakRef.