Bayesian Filtering Library  Generated from SVN r
Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
integral_constant< T, val > Struct Template Reference
Inheritance diagram for integral_constant< T, val >:
type< T > is_convertible_impl_dispatch< From, void const volatile > is_convertible_impl_dispatch< void const volatile, void > is_convertible_impl_dispatch< void const volatile, void const > is_convertible_impl_dispatch< void const volatile, void const volatile > is_convertible_impl_dispatch< void const volatile, void volatile > is_convertible_impl_dispatch< void const, void > is_convertible_impl_dispatch< void const, void const > is_convertible_impl_dispatch< void const, void const volatile > is_convertible_impl_dispatch< void const, void volatile > is_convertible_impl_dispatch< void volatile, To > is_convertible_impl_dispatch< void volatile, void > is_convertible_impl_dispatch< void volatile, void const > is_convertible_impl_dispatch< void volatile, void const volatile > is_convertible_impl_dispatch< void volatile, void volatile > is_convertible_impl_dispatch< void, void > is_convertible_impl_dispatch< void, void const > is_convertible_impl_dispatch< void, void const volatile > is_convertible_impl_dispatch< void, void volatile > is_function_chooser< is_ref >::result_< T > extent< T, N > has_nothrow_assign< T & > has_nothrow_assign< void > has_nothrow_assign< void const > has_nothrow_constructor< void > has_nothrow_constructor< void const > has_nothrow_constructor< void const volatile > has_nothrow_constructor< void volatile > has_nothrow_copy_constructor< T & > has_nothrow_copy_constructor< T volatile > has_nothrow_copy_constructor< void > has_nothrow_copy_constructor< void const > has_nothrow_copy_constructor< void volatile > has_trivial_assign< T[N]> has_trivial_assign< void > has_trivial_assign< void const > has_trivial_assign< void const volatile > has_trivial_assign< void volatile > has_trivial_constructor< void const > has_trivial_constructor< void volatile > has_trivial_copy< T & > has_trivial_copy< T && > has_trivial_copy< T volatile > has_trivial_copy< void > has_trivial_copy< void const > has_trivial_copy< void const volatile > has_trivial_destructor< void const > has_trivial_destructor< void const volatile > has_trivial_move_constructor< T & > has_trivial_move_constructor< T && > has_trivial_move_constructor< T[]> has_trivial_move_constructor< void > has_trivial_move_constructor< void const volatile > has_trivial_move_constructor< void volatile > is_array< T const []> is_array< T const [N]> is_array< T const volatile[]> is_array< T const volatile[N]> is_array< T volatile[]> is_array< T volatile[N]> is_array< T[]> is_array< T[N]> is_base_and_derived< Base &, Derived > is_base_and_derived< Base, Derived & > is_base_of< Base &, Derived & > is_base_of< Base &, Derived > is_complex< std::complex< T > > is_const< T const > is_const< T const []> is_const< T const [N]> is_constructible< void const volatile > is_copy_assignable< void const volatile > is_copy_constructible< void const > is_destructible< void const volatile > is_destructible< void volatile > is_floating_point< double > is_floating_point< float > is_floating_point< long double > is_integral< T > is_integral< bool > is_integral< char > is_integral< char16_t > is_integral< char32_t > is_integral< int > is_integral< long > is_integral< short > is_integral< signed char > is_integral< unsigned char > is_integral< unsigned int > is_integral< unsigned long > is_integral< unsigned short > is_integral< wchar_t > is_lvalue_reference< T & > is_member_function_pointer< T > is_member_pointer< U T::*> is_member_pointer< U T::*const > is_member_pointer< U T::*const volatile > is_member_pointer< U T::*volatile > is_nothrow_move_assignable< T & > is_nothrow_move_assignable< T && > is_nothrow_move_assignable< T volatile > is_nothrow_move_assignable< void const volatile > is_nothrow_move_constructible< const volatile T > is_nothrow_move_constructible< T & > is_nothrow_move_constructible< T && > is_nothrow_move_constructible< T[]> is_nothrow_move_constructible< void const > is_nothrow_move_constructible< void const volatile > is_nothrow_move_constructible< void volatile > is_nothrow_move_constructible< volatile T > is_pod< ::boost::detail::aligned_storage::aligned_storage_imp< size_, alignment_ > > is_pod< void > is_pod< void const > is_pod< void const volatile > is_pod< void volatile > is_pointer< T > is_pointer< T * > is_pointer< T *const > is_pointer< T *const volatile > is_pointer< T *volatile > is_rvalue_reference< T && > is_same< T, T > is_signed< char > is_signed< const char > is_signed< const int > is_signed< const long > is_signed< const short > is_signed< const signed char > is_signed< const unsigned char > is_signed< const unsigned long > is_signed< const volatile char > is_signed< const volatile int > is_signed< const volatile long > is_signed< const volatile short > is_signed< const volatile signed char > is_signed< const volatile unsigned int > is_signed< const volatile unsigned short > is_signed< const volatile wchar_t > is_signed< const wchar_t > is_signed< int > is_signed< long > is_signed< short > is_signed< signed char > is_signed< unsigned int > is_signed< unsigned short > is_signed< volatile char > is_signed< volatile int > is_signed< volatile long > is_signed< volatile short > is_signed< volatile signed char > is_signed< volatile unsigned long > is_signed< volatile wchar_t > is_signed< wchar_t > is_unsigned< const short > is_unsigned< const unsigned char > is_unsigned< const unsigned int > is_unsigned< const unsigned long > is_unsigned< const unsigned short > is_unsigned< const volatile long > is_unsigned< const volatile short > is_unsigned< const volatile unsigned char > is_unsigned< const volatile unsigned int > is_unsigned< const volatile unsigned long > is_unsigned< const volatile unsigned short > is_unsigned< const volatile wchar_t > is_unsigned< const wchar_t > is_unsigned< long > is_unsigned< short > is_unsigned< signed char > is_unsigned< unsigned char > is_unsigned< unsigned int > is_unsigned< unsigned long > is_unsigned< unsigned short > is_unsigned< volatile unsigned char > is_unsigned< volatile unsigned int > is_unsigned< volatile unsigned long > is_unsigned< volatile unsigned short > is_unsigned< volatile wchar_t > is_unsigned< wchar_t > is_virtual_base_of< Base &, Derived & > is_virtual_base_of< Base, Derived & > is_void< T > is_void< const void > is_void< const volatile void > is_void< void > is_void< volatile void > is_volatile< T > is_volatile< T volatile > is_volatile< T volatile[]> is_volatile< T volatile[N]> need_promotion< bool > need_promotion< char > need_promotion< signed char > need_promotion< signed short int > need_promotion< unsigned char > need_promotion< unsigned short int > need_promotion< wchar_t >

Public Types

typedef mpl::integral_c_tag tag
 
typedef T value_type
 
typedef integral_constant< T, val > type
 

Public Member Functions

 operator const mpl::integral_c< T, val > & () const
 
BOOST_CONSTEXPR operator T () const
 

Static Public Member Functions

template<class U >
static U & dereference (U *p)
 

Static Public Attributes

static const T value = val
 

Detailed Description

template<class T, T val>
struct BFL::boost::integral_constant< T, val >

Definition at line 52 of file asirfilter.h.


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