Rcpp Version 1.1.2
Loading...
Searching...
No Matches
SugarBlock_3.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Rcpp::sugar::SugarBlock_3_VVV< NA, RESULT_TYPE, U1, T1, U2, T2, U3, T3 >

Namespaces

namespace  Rcpp
 Rcpp API.
namespace  Rcpp::sugar

Macros

#define SB3_T1   VectorBase<REALSXP,T1_NA,T1>
#define SB3_T2   VectorBase<REALSXP,T2_NA,T2>
#define SB3_T3   VectorBase<REALSXP,T3_NA,T3>
#define SUGAR_BLOCK_3(__NAME__, __SYMBOL__)

Macro Definition Documentation

◆ SB3_T1

#define SB3_T1   VectorBase<REALSXP,T1_NA,T1>

Definition at line 97 of file SugarBlock_3.h.

◆ SB3_T2

#define SB3_T2   VectorBase<REALSXP,T2_NA,T2>

Definition at line 98 of file SugarBlock_3.h.

◆ SB3_T3

#define SB3_T3   VectorBase<REALSXP,T3_NA,T3>

Definition at line 99 of file SugarBlock_3.h.

◆ SUGAR_BLOCK_3

#define SUGAR_BLOCK_3 ( __NAME__,
__SYMBOL__ )
Value:
namespace Rcpp{ \
template <bool T1_NA, typename T1, bool T2_NA, typename T2, bool T3_NA, typename T3> \
inline sugar::SugarBlock_3_VVV< \
(T1_NA||T2_NA||T3_NA) ,double, \
double,SB3_T1, \
double,SB3_T2, \
double,SB3_T3 \
> \
__NAME__( \
const SB3_T1& x1, \
const SB3_T2& x2, \
const SB3_T3& x3 \
){ \
return sugar::SugarBlock_3_VVV< \
(T1_NA||T2_NA||T3_NA) , double, \
double,SB3_T1, \
double,SB3_T2, \
double,SB3_T3 \
>( \
__SYMBOL__ , x1, x2, x3 \
) ; \
} \
}
#define SB3_T3
#define SB3_T1
#define SB3_T2
Rcpp API.
Definition algo.h:28

Definition at line 101 of file SugarBlock_3.h.