Rcpp Version 1.0.9
functions.h
Go to the documentation of this file.
1
// -*- mode: C++; c-indent-level: 4; c-basic-offset: 4; tab-width: 8 -*-
2
//
3
// functions.h: Rcpp R/C++ interface class library -- sugar functions
4
//
5
// Copyright (C) 2010 - 2013 Dirk Eddelbuettel and Romain Francois
6
//
7
// This file is part of Rcpp.
8
//
9
// Rcpp is free software: you can redistribute it and/or modify it
10
// under the terms of the GNU General Public License as published by
11
// the Free Software Foundation, either version 2 of the License, or
12
// (at your option) any later version.
13
//
14
// Rcpp is distributed in the hope that it will be useful, but
15
// WITHOUT ANY WARRANTY; without even the implied warranty of
16
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17
// GNU General Public License for more details.
18
//
19
// You should have received a copy of the GNU General Public License
20
// along with Rcpp. If not, see <http://www.gnu.org/licenses/>.
21
22
#ifndef RCPP_SUGAR_FUNCTIONS_H
23
#define RCPP_SUGAR_FUNCTIONS_H
24
25
/* for exp( double ) */
26
#include <cmath>
27
28
#include <
Rcpp/sugar/functions/Lazy.h
>
29
30
#include <
Rcpp/sugar/functions/math.h
>
31
32
#include <
Rcpp/sugar/functions/complex.h
>
33
34
#include <
Rcpp/sugar/functions/any.h
>
35
#include <
Rcpp/sugar/functions/all.h
>
36
#include <
Rcpp/sugar/functions/is_na.h
>
37
#include <
Rcpp/sugar/functions/is_finite.h
>
38
#include <
Rcpp/sugar/functions/is_infinite.h
>
39
#include <
Rcpp/sugar/functions/is_nan.h
>
40
#include <
Rcpp/sugar/functions/na_omit.h
>
41
#include <
Rcpp/sugar/functions/seq_along.h
>
42
#include <
Rcpp/sugar/functions/sapply.h
>
43
#include <
Rcpp/sugar/functions/mapply.h
>
44
#include <
Rcpp/sugar/functions/lapply.h
>
45
#include <
Rcpp/sugar/functions/ifelse.h
>
46
#include <
Rcpp/sugar/functions/pmin.h
>
47
#include <
Rcpp/sugar/functions/pmax.h
>
48
#include <
Rcpp/sugar/functions/clamp.h
>
49
#include <
Rcpp/sugar/functions/min.h
>
50
#include <
Rcpp/sugar/functions/max.h
>
51
#include <
Rcpp/sugar/functions/range.h
>
52
#include <
Rcpp/sugar/functions/sign.h
>
53
#include <
Rcpp/sugar/functions/diff.h
>
54
#include <
Rcpp/sugar/functions/pow.h
>
55
#include <
Rcpp/sugar/functions/rep.h
>
56
#include <
Rcpp/sugar/functions/rep_len.h
>
57
#include <
Rcpp/sugar/functions/rep_each.h
>
58
#include <
Rcpp/sugar/functions/rev.h
>
59
#include <
Rcpp/sugar/functions/head.h
>
60
#include <
Rcpp/sugar/functions/tail.h
>
61
62
#include <
Rcpp/sugar/functions/sum.h
>
63
#include <
Rcpp/sugar/functions/mean.h
>
64
#include <
Rcpp/sugar/functions/var.h
>
65
#include <
Rcpp/sugar/functions/sd.h
>
66
#include <
Rcpp/sugar/functions/cumsum.h
>
67
#include <
Rcpp/sugar/functions/which_min.h
>
68
#include <
Rcpp/sugar/functions/which_max.h
>
69
70
#include <
Rcpp/sugar/functions/unique.h
>
71
#include <
Rcpp/sugar/functions/match.h
>
72
#include <
Rcpp/sugar/functions/table.h
>
73
#include <
Rcpp/sugar/functions/duplicated.h
>
74
#include <
Rcpp/sugar/functions/self_match.h
>
75
#include <
Rcpp/sugar/functions/setdiff.h
>
76
77
#include <
Rcpp/sugar/functions/strings/strings.h
>
78
79
#include <
Rcpp/sugar/functions/cumprod.h
>
80
#include <
Rcpp/sugar/functions/cummin.h
>
81
#include <
Rcpp/sugar/functions/cummax.h
>
82
83
#include <
Rcpp/sugar/functions/median.h
>
84
85
#include <
Rcpp/sugar/functions/cbind.h
>
86
87
#include <
Rcpp/sugar/functions/rowSums.h
>
88
89
#include <
Rcpp/sugar/functions/sample.h
>
90
91
#endif
92
Lazy.h
all.h
any.h
cbind.h
clamp.h
cummax.h
cummin.h
cumprod.h
cumsum.h
diff.h
duplicated.h
head.h
ifelse.h
lapply.h
mapply.h
match.h
math.h
max.h
mean.h
median.h
min.h
na_omit.h
pmax.h
pmin.h
pow.h
range.h
rep.h
rep_each.h
rep_len.h
rev.h
rowSums.h
sample.h
sapply.h
sd.h
self_match.h
seq_along.h
setdiff.h
sign.h
strings.h
complex.h
is_finite.h
is_infinite.h
is_na.h
is_nan.h
sum.h
table.h
tail.h
unique.h
var.h
which_max.h
which_min.h
inst
include
Rcpp
sugar
functions
functions.h
Generated on Sat Jul 9 2022 09:14:52 for Rcpp Version 1.0.9 by
1.9.1