CXXR (C++ R) API
Namespaces | Functions
SEXP_downcast.hpp File Reference

($Id: SEXP_downcast.hpp 1397 2013-08-16 18:25:59Z arr $)

The templated function CXXR::SEXP_downcast(). More...

#include "CXXR/RObject.h"
Include dependency graph for SEXP_downcast.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  CXXR
 Namespace for the CXXR project.

Functions

void CXXR::SEXP_downcast_error (const char *given, const char *wanted)
 Not for general use.
template<typename PtrOut , typename PtrIn >
PtrOut CXXR::SEXP_downcast (PtrIn s, bool allow_null=true)

Detailed Description

The templated function CXXR::SEXP_downcast().