cartodata  5.0.5
carto::volumebaseinternal::select_is_scalar< T, is_scalar > Struct Template Reference

#include <cartodata/volume/volumebase_d_operators.h>

Static Public Member Functions

static T min (const Volume< T > &)
 
static T max (const Volume< T > &)
 
static DataTypeTraits< T >::LongType sum (const Volume< T > &)
 

Detailed Description

template<typename T, bool is_scalar = DataTypeTraits<T>::is_scalar>
struct carto::volumebaseinternal::select_is_scalar< T, is_scalar >

Definition at line 58 of file volumebase_d_operators.h.

Member Function Documentation

◆ max()

template<typename T , bool is_scalar = DataTypeTraits<T>::is_scalar>
static T carto::volumebaseinternal::select_is_scalar< T, is_scalar >::max ( const Volume< T > &  )
inlinestatic

Definition at line 67 of file volumebase_d_operators.h.

Referenced by carto::Volume< T >::max().

◆ min()

template<typename T , bool is_scalar = DataTypeTraits<T>::is_scalar>
static T carto::volumebaseinternal::select_is_scalar< T, is_scalar >::min ( const Volume< T > &  )
inlinestatic

Definition at line 60 of file volumebase_d_operators.h.

Referenced by carto::Volume< T >::min().

◆ sum()

template<typename T , bool is_scalar = DataTypeTraits<T>::is_scalar>
static DataTypeTraits<T>::LongType carto::volumebaseinternal::select_is_scalar< T, is_scalar >::sum ( const Volume< T > &  )
inlinestatic

Definition at line 75 of file volumebase_d_operators.h.

Referenced by carto::Volume< T >::sum().


The documentation for this struct was generated from the following file: