Sacado Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | Static Public Attributes | List of all members
Sacado::mpl::integral_c< T, N > Struct Template Reference

#include <Sacado_mpl_integral_c.hpp>

Public Types

typedef integral_c< T, N > type
 
typedef T value_type
 
typedef integral_c< T, N+1 > next
 
typedef integral_c< T, N-1 > prior
 

Public Member Functions

 operator T () const
 

Static Public Attributes

static const T value = N
 

Detailed Description

template<class T, T N>
struct Sacado::mpl::integral_c< T, N >

Definition at line 41 of file Sacado_mpl_integral_c.hpp.

Member Typedef Documentation

template<class T , T N>
typedef integral_c<T,N> Sacado::mpl::integral_c< T, N >::type

Definition at line 43 of file Sacado_mpl_integral_c.hpp.

template<class T , T N>
typedef T Sacado::mpl::integral_c< T, N >::value_type

Definition at line 44 of file Sacado_mpl_integral_c.hpp.

template<class T , T N>
typedef integral_c<T,N+1> Sacado::mpl::integral_c< T, N >::next

Definition at line 45 of file Sacado_mpl_integral_c.hpp.

template<class T , T N>
typedef integral_c<T,N-1> Sacado::mpl::integral_c< T, N >::prior

Definition at line 46 of file Sacado_mpl_integral_c.hpp.

Member Function Documentation

template<class T , T N>
Sacado::mpl::integral_c< T, N >::operator T ( ) const
inline

Definition at line 47 of file Sacado_mpl_integral_c.hpp.

Member Data Documentation

template<class T , T N>
const T Sacado::mpl::integral_c< T, N >::value = N
static

Definition at line 42 of file Sacado_mpl_integral_c.hpp.


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