Rcpp Version 1.1.2
Loading...
Searching...
No Matches
Rcpp::sugar::RowMeansImpl< RTYPE, NA, T, NA_RM > Class Template Reference

#include <rowSums.h>

Inheritance diagram for Rcpp::sugar::RowMeansImpl< RTYPE, NA, T, NA_RM >:
Collaboration diagram for Rcpp::sugar::RowMeansImpl< RTYPE, NA, T, NA_RM >:

Public Member Functions

 RowMeansImpl (const MatrixBase< RTYPE, NA, T > &ref_)
return_vector get () const
Public Member Functions inherited from Rcpp::sugar::Lazy< detail::RowMeansReturn< RTYPE >::type, RowMeansImpl< RTYPE, NA, T, false > >
 operator detail::RowMeansReturn< RTYPE >::type () const

Private Types

typedef detail::RowMeansReturn< RTYPE > return_traits
typedef return_traits::type return_vector
typedef traits::storage_type< return_traits::rtype >::type stored_type

Private Attributes

const MatrixBase< RTYPE, NA, T > & ref

Detailed Description

template<int RTYPE, bool NA, typename T, bool NA_RM = false>
class Rcpp::sugar::RowMeansImpl< RTYPE, NA, T, NA_RM >

Definition at line 465 of file rowSums.h.

Member Typedef Documentation

◆ return_traits

template<int RTYPE, bool NA, typename T, bool NA_RM = false>
typedef detail::RowMeansReturn<RTYPE> Rcpp::sugar::RowMeansImpl< RTYPE, NA, T, NA_RM >::return_traits
private

Definition at line 470 of file rowSums.h.

◆ return_vector

template<int RTYPE, bool NA, typename T, bool NA_RM = false>
typedef return_traits::type Rcpp::sugar::RowMeansImpl< RTYPE, NA, T, NA_RM >::return_vector
private

Definition at line 471 of file rowSums.h.

◆ stored_type

template<int RTYPE, bool NA, typename T, bool NA_RM = false>
typedef traits::storage_type<return_traits::rtype>::type Rcpp::sugar::RowMeansImpl< RTYPE, NA, T, NA_RM >::stored_type
private

Definition at line 472 of file rowSums.h.

Constructor & Destructor Documentation

◆ RowMeansImpl()

template<int RTYPE, bool NA, typename T, bool NA_RM = false>
Rcpp::sugar::RowMeansImpl< RTYPE, NA, T, NA_RM >::RowMeansImpl ( const MatrixBase< RTYPE, NA, T > & ref_)
inline

Definition at line 475 of file rowSums.h.

References ref.

Member Function Documentation

◆ get()

template<int RTYPE, bool NA, typename T, bool NA_RM = false>
return_vector Rcpp::sugar::RowMeansImpl< RTYPE, NA, T, NA_RM >::get ( ) const
inline

Definition at line 479 of file rowSums.h.

References Rcpp::sugar::detail::div(), Rcpp::sugar::detail::incr(), and ref.

Here is the call graph for this function:

Member Data Documentation

◆ ref

template<int RTYPE, bool NA, typename T, bool NA_RM = false>
const MatrixBase<RTYPE, NA, T>& Rcpp::sugar::RowMeansImpl< RTYPE, NA, T, NA_RM >::ref
private

The documentation for this class was generated from the following file:
  • inst/include/Rcpp/sugar/functions/rowSums.h