CXXR (C++ R) API
|
Class VectorOps::UnaryFunction and related functions. More...
#include <algorithm>
#include <boost/lambda/bind.hpp>
#include <boost/lambda/lambda.hpp>
#include "CXXR/VectorBase.h"
#include "CXXR/errors.h"
Go to the source code of this file.
Classes | |
struct | CXXR::VectorOps::CopyAllAttributes |
Control attribute copying for unary functions. More... | |
struct | CXXR::VectorOps::CopyLayoutAttributes |
Control attribute copying for unary functions. More... | |
struct | CXXR::VectorOps::CopyNoAttributes |
Control attribute copying for unary functions. More... | |
class | CXXR::VectorOps::UnaryNAPropagator< argument_type, result_type, Functor > |
Monitor function application for unary functions. More... | |
class | CXXR::VectorOps::NullUnaryFunctorWrapper< Functor > |
Monitor function application for unary functions. More... | |
class | CXXR::VectorOps::UnaryFunction< Functor, AttributeCopier, FunctorWrapper > |
Class used to transform a vector elementwise using unary function. More... |
Namespaces | |
namespace | CXXR |
Namespace for the CXXR project. | |
namespace | CXXR::VectorOps |
Services to support common operations on R vectors and arrays. |
Class VectorOps::UnaryFunction and related functions.