Sacado Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
Sacado::integral_nonzero< T, zero, false > Struct Template Reference

#include <Sacado_Traits.hpp>

Public Types

typedef T value_type
 
typedef integral_nonzero< T, 0 > type
 

Public Member Functions

SACADO_INLINE_FUNCTION integral_nonzero ()
 
SACADO_INLINE_FUNCTION integral_nonzero (const T &v)
 
SACADO_INLINE_FUNCTION integral_nonzero (const integral_nonzero &v)
 
SACADO_INLINE_FUNCTION integral_nonzerooperator= (const integral_nonzero &v)
 
SACADO_INLINE_FUNCTION integral_nonzerooperator= (const T &v)
 

Public Attributes

T value
 

Detailed Description

template<typename T, T zero>
struct Sacado::integral_nonzero< T, zero, false >

Definition at line 557 of file Sacado_Traits.hpp.

Member Typedef Documentation

◆ value_type

template<typename T , T zero>
typedef T Sacado::integral_nonzero< T, zero, false >::value_type

Definition at line 560 of file Sacado_Traits.hpp.

◆ type

template<typename T , T zero>
typedef integral_nonzero<T,0> Sacado::integral_nonzero< T, zero, false >::type

Definition at line 561 of file Sacado_Traits.hpp.

Constructor & Destructor Documentation

◆ integral_nonzero() [1/3]

template<typename T , T zero>
SACADO_INLINE_FUNCTION Sacado::integral_nonzero< T, zero, false >::integral_nonzero ( )
inline

Definition at line 562 of file Sacado_Traits.hpp.

◆ integral_nonzero() [2/3]

template<typename T , T zero>
SACADO_INLINE_FUNCTION Sacado::integral_nonzero< T, zero, false >::integral_nonzero ( const T & v)
inline

Definition at line 563 of file Sacado_Traits.hpp.

◆ integral_nonzero() [3/3]

template<typename T , T zero>
SACADO_INLINE_FUNCTION Sacado::integral_nonzero< T, zero, false >::integral_nonzero ( const integral_nonzero< T, zero, false > & v)
inline

Definition at line 564 of file Sacado_Traits.hpp.

Member Function Documentation

◆ operator=() [1/2]

template<typename T , T zero>
SACADO_INLINE_FUNCTION integral_nonzero & Sacado::integral_nonzero< T, zero, false >::operator= ( const integral_nonzero< T, zero, false > & v)
inline

Definition at line 565 of file Sacado_Traits.hpp.

◆ operator=() [2/2]

template<typename T , T zero>
SACADO_INLINE_FUNCTION integral_nonzero & Sacado::integral_nonzero< T, zero, false >::operator= ( const T & v)
inline

Definition at line 566 of file Sacado_Traits.hpp.

Member Data Documentation

◆ value

template<typename T , T zero>
T Sacado::integral_nonzero< T, zero, false >::value

Definition at line 559 of file Sacado_Traits.hpp.


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