ManaPlus
Public Types | Public Member Functions | Static Public Attributes
mse::integral_constant< _Ty, _Val > Struct Template Reference

#include <msemsevector.h>

Public Types

typedef _Ty value_type
 
typedef integral_constant< _Ty, _Val > type
 

Public Member Functions

 operator value_type () const
 

Static Public Attributes

static const _Ty value = _Val
 

Detailed Description

template<class _Ty, _Ty _Val>
struct mse::integral_constant< _Ty, _Val >

Definition at line 118 of file msemsevector.h.

Member Typedef Documentation

◆ type

template<class _Ty , _Ty _Val>
typedef integral_constant<_Ty, _Val> mse::integral_constant< _Ty, _Val >::type

Definition at line 123 of file msemsevector.h.

◆ value_type

template<class _Ty , _Ty _Val>
typedef _Ty mse::integral_constant< _Ty, _Val >::value_type

Definition at line 122 of file msemsevector.h.

Member Function Documentation

◆ operator value_type()

template<class _Ty , _Ty _Val>
mse::integral_constant< _Ty, _Val >::operator value_type ( ) const
inline

Definition at line 125 of file msemsevector.h.

126  { // return stored value
127  return (value);
128  }
static const _Ty value
Definition: msemsevector.h:120

References mse::integral_constant< _Ty, _Val >::value.

Field Documentation

◆ value

template<class _Ty , _Ty _Val>
const _Ty mse::integral_constant< _Ty, _Val >::value = _Val
static

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