Quick Links:

bal | bbl | bdl | bsl

Public Types | Public Member Functions | Static Public Attributes

bsl::integral_constant< bool, t_VAL > Struct Template Reference

#include <bslmf_integralconstant.h>

List of all members.

Public Types

typedef bool value_type
typedef integral_constant type
typedef
BloombergLP::bslmf::MetaInt
< t_VAL > 
Type

Public Member Functions

 integral_constant ()
 integral_constant (const integral_constant &)
integral_constant operator= (const integral_constant &)
 ~integral_constant ()
BSLS_KEYWORD_CONSTEXPR operator value_type () const BSLS_KEYWORD_NOEXCEPT

Static Public Attributes

static
BSLS_KEYWORD_CONSTEXPR_MEMBER
bool 
value = t_VAL
static
BSLS_KEYWORD_CONSTEXPR_MEMBER
bool 
VALUE = t_VAL

template<bool t_VAL>
struct bsl::integral_constant< bool, t_VAL >


Member Typedef Documentation

template<bool t_VAL>
typedef bool bsl::integral_constant< bool, t_VAL >::value_type
template<bool t_VAL>
typedef integral_constant bsl::integral_constant< bool, t_VAL >::type
template<bool t_VAL>
typedef BloombergLP::bslmf::MetaInt<t_VAL> bsl::integral_constant< bool, t_VAL >::Type

Constructor & Destructor Documentation

template<bool t_VAL>
bsl::integral_constant< bool, t_VAL >::integral_constant (  ) 
template<bool t_VAL>
bsl::integral_constant< bool, t_VAL >::integral_constant ( const integral_constant< bool, t_VAL > &   ) 
template<bool t_VAL>
bsl::integral_constant< bool, t_VAL >::~integral_constant (  ) 

Member Function Documentation

template<bool t_VAL>
integral_constant bsl::integral_constant< bool, t_VAL >::operator= ( const integral_constant< bool, t_VAL > &   ) 
template<bool t_VAL>
BSLS_KEYWORD_CONSTEXPR bsl::integral_constant< bool, t_VAL >::operator value_type (  )  const

Return t_VAL.


Member Data Documentation

template<bool t_VAL>
BSLS_KEYWORD_CONSTEXPR_MEMBER bool bsl::integral_constant< bool, t_VAL >::value = t_VAL [static]
template<bool t_VAL>
BSLS_KEYWORD_CONSTEXPR_MEMBER bool bsl::integral_constant< bool, t_VAL >::VALUE = t_VAL [static]

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