Bayesian Filtering Library  Generated from SVN r
Classes | Typedefs | Functions
BFL::boost Namespace Reference

BOOST_SERIALIZATION_TYPE_INFO_IMPLEMENTATION_HPP. More...

Classes

struct  add_const
 
struct  add_const< T & >
 
struct  add_cv
 
struct  add_cv< T & >
 
struct  add_lvalue_reference
 
struct  add_lvalue_reference< T && >
 
struct  add_pointer
 
struct  add_reference
 
struct  add_reference< const void >
 
struct  add_reference< const volatile void >
 
struct  add_reference< T & >
 
struct  add_reference< void >
 
struct  add_reference< volatile void >
 
struct  add_rvalue_reference
 
struct  add_volatile
 
struct  add_volatile< T & >
 
class  aligned_storage
 
struct  alignment_of
 
struct  alignment_of< T & >
 
struct  alignment_of< void >
 
struct  alignment_of< void const >
 
struct  alignment_of< void const volatile >
 
struct  alignment_of< void volatile >
 
struct  BOOST_TT_TRAIT_NAME
 
struct  common_type
 
struct  common_type< T >
 
struct  common_type< T1, T2 >
 
struct  common_type< T1, T2, T... >
 
struct  conditional
 
struct  conditional< false, T, U >
 
struct  copy_cv
 
struct  decay
 
struct  disable_if
 
struct  disable_if_c
 
struct  disable_if_c< true, T >
 
struct  enable_if
 
struct  enable_if_c
 
struct  enable_if_c< false, T >
 
struct  enable_if_has_type
 
struct  extent
 
struct  floating_point_promotion
 
struct  floating_point_promotion< float >
 
struct  floating_point_promotion< float const >
 
struct  floating_point_promotion< float const volatile >
 
struct  floating_point_promotion< float volatile >
 
struct  function_traits
 
struct  has_new_operator
 
struct  has_nothrow_assign
 
struct  has_nothrow_assign< T & >
 
struct  has_nothrow_assign< T && >
 
struct  has_nothrow_assign< T volatile >
 
struct  has_nothrow_assign< T[N]>
 
struct  has_nothrow_assign< void >
 
struct  has_nothrow_assign< void const >
 
struct  has_nothrow_assign< void const volatile >
 
struct  has_nothrow_assign< void volatile >
 
struct  has_nothrow_constructor
 
struct  has_nothrow_constructor< void >
 
struct  has_nothrow_constructor< void const >
 
struct  has_nothrow_constructor< void const volatile >
 
struct  has_nothrow_constructor< void volatile >
 
struct  has_nothrow_copy
 
struct  has_nothrow_copy_constructor
 
struct  has_nothrow_copy_constructor< T & >
 
struct  has_nothrow_copy_constructor< T && >
 
struct  has_nothrow_copy_constructor< T volatile >
 
struct  has_nothrow_copy_constructor< void >
 
struct  has_nothrow_copy_constructor< void const >
 
struct  has_nothrow_copy_constructor< void const volatile >
 
struct  has_nothrow_copy_constructor< void volatile >
 
struct  has_nothrow_default_constructor
 
struct  has_nothrow_destructor
 
struct  has_nothrow_destructor< T & >
 
struct  has_nothrow_destructor< T && >
 
struct  has_nothrow_destructor< T[N]>
 
struct  has_trivial_assign
 
struct  has_trivial_assign< T & >
 
struct  has_trivial_assign< T && >
 
struct  has_trivial_assign< T volatile >
 
struct  has_trivial_assign< T[]>
 
struct  has_trivial_assign< T[N]>
 
struct  has_trivial_assign< void >
 
struct  has_trivial_assign< void const >
 
struct  has_trivial_assign< void const volatile >
 
struct  has_trivial_assign< void volatile >
 
struct  has_trivial_constructor
 
struct  has_trivial_constructor< void >
 
struct  has_trivial_constructor< void const >
 
struct  has_trivial_constructor< void const volatile >
 
struct  has_trivial_constructor< void volatile >
 
struct  has_trivial_copy
 
struct  has_trivial_copy< T & >
 
struct  has_trivial_copy< T && >
 
struct  has_trivial_copy< T volatile >
 
struct  has_trivial_copy< T[]>
 
struct  has_trivial_copy< T[N]>
 
struct  has_trivial_copy< void >
 
struct  has_trivial_copy< void const >
 
struct  has_trivial_copy< void const volatile >
 
struct  has_trivial_copy< void volatile >
 
struct  has_trivial_copy_constructor
 
struct  has_trivial_default_constructor
 
struct  has_trivial_destructor
 
struct  has_trivial_destructor< void >
 
struct  has_trivial_destructor< void const >
 
struct  has_trivial_destructor< void const volatile >
 
struct  has_trivial_destructor< void volatile >
 
struct  has_trivial_move_assign
 
struct  has_trivial_move_assign< T & >
 
struct  has_trivial_move_assign< T && >
 
struct  has_trivial_move_assign< T[]>
 
struct  has_trivial_move_assign< T[N]>
 
struct  has_trivial_move_assign< void >
 
struct  has_trivial_move_assign< void const >
 
struct  has_trivial_move_assign< void const volatile >
 
struct  has_trivial_move_assign< void volatile >
 
struct  has_trivial_move_constructor
 
struct  has_trivial_move_constructor< T & >
 
struct  has_trivial_move_constructor< T && >
 
struct  has_trivial_move_constructor< T[]>
 
struct  has_trivial_move_constructor< T[N]>
 
struct  has_trivial_move_constructor< void >
 
struct  has_trivial_move_constructor< void const >
 
struct  has_trivial_move_constructor< void const volatile >
 
struct  has_trivial_move_constructor< void volatile >
 
struct  has_virtual_destructor
 
struct  integral_constant
 
struct  integral_constant< bool, val >
 
struct  integral_promotion
 
struct  is_abstract
 
struct  is_arithmetic
 
struct  is_array
 
struct  is_array< T const []>
 
struct  is_array< T const [N]>
 
struct  is_array< T const volatile[]>
 
struct  is_array< T const volatile[N]>
 
struct  is_array< T volatile[]>
 
struct  is_array< T volatile[N]>
 
struct  is_array< T[]>
 
struct  is_array< T[N]>
 
struct  is_assignable
 
struct  is_assignable< T(&)[], U >
 
struct  is_assignable< T(&)[N], U >
 
struct  is_assignable< T[], U >
 
struct  is_assignable< T[N], U >
 
struct  is_assignable< void const volatile, U >
 
struct  is_assignable< void const, U >
 
struct  is_assignable< void volatile, U >
 
struct  is_assignable< void, U >
 
struct  is_base_and_derived
 
struct  is_base_and_derived< Base &, Derived & >
 
struct  is_base_and_derived< Base &, Derived >
 
struct  is_base_and_derived< Base, Derived & >
 
struct  is_base_of
 
struct  is_base_of< Base &, Derived & >
 
struct  is_base_of< Base &, Derived >
 
struct  is_base_of< Base, Derived & >
 
struct  is_class
 
struct  is_complex
 
struct  is_complex< const T >
 
struct  is_complex< std::complex< T > >
 
struct  is_complex< volatile const T >
 
struct  is_complex< volatile T >
 
struct  is_compound
 
struct  is_const
 
struct  is_const< T const >
 
struct  is_const< T const []>
 
struct  is_const< T const [N]>
 
struct  is_constructible
 
struct  is_constructible< Ref &&, Arg >
 
struct  is_constructible< Ref &, Arg >
 
struct  is_constructible< T >
 
struct  is_constructible< T, Arg >
 
struct  is_constructible< void >
 
struct  is_constructible< void const >
 
struct  is_constructible< void const volatile >
 
struct  is_constructible< void volatile >
 
struct  is_convertible
 
struct  is_copy_assignable
 
struct  is_copy_assignable< void >
 
struct  is_copy_assignable< void const >
 
struct  is_copy_assignable< void const volatile >
 
struct  is_copy_assignable< void volatile >
 
struct  is_copy_constructible
 
struct  is_copy_constructible< void >
 
struct  is_copy_constructible< void const >
 
struct  is_copy_constructible< void const volatile >
 
struct  is_copy_constructible< void volatile >
 
struct  is_default_constructible
 
struct  is_default_constructible< T & >
 
struct  is_default_constructible< T && >
 
struct  is_default_constructible< T[]>
 
struct  is_default_constructible< T[N]>
 
struct  is_default_constructible< void >
 
struct  is_default_constructible< void const >
 
struct  is_default_constructible< void const volatile >
 
struct  is_default_constructible< void volatile >
 
struct  is_destructible
 
struct  is_destructible< T & >
 
struct  is_destructible< T && >
 
struct  is_destructible< T[]>
 
struct  is_destructible< T[N]>
 
struct  is_destructible< void >
 
struct  is_destructible< void const >
 
struct  is_destructible< void const volatile >
 
struct  is_destructible< void volatile >
 
struct  is_empty
 
struct  is_enum
 
struct  is_final
 
struct  is_float
 
struct  is_floating_point
 
struct  is_floating_point< const T >
 
struct  is_floating_point< double >
 
struct  is_floating_point< float >
 
struct  is_floating_point< long double >
 
struct  is_floating_point< volatile const T >
 
struct  is_floating_point< volatile T >
 
struct  is_function
 
struct  is_function< T && >
 
struct  is_fundamental
 
struct  is_integral
 
struct  is_integral< bool >
 
struct  is_integral< char >
 
struct  is_integral< char16_t >
 
struct  is_integral< char32_t >
 
struct  is_integral< const T >
 
struct  is_integral< int >
 
struct  is_integral< long >
 
struct  is_integral< short >
 
struct  is_integral< signed char >
 
struct  is_integral< unsigned char >
 
struct  is_integral< unsigned int >
 
struct  is_integral< unsigned long >
 
struct  is_integral< unsigned short >
 
struct  is_integral< volatile const T >
 
struct  is_integral< volatile T >
 
struct  is_integral< wchar_t >
 
struct  is_lvalue_reference
 
struct  is_lvalue_reference< T & >
 
struct  is_member_function_pointer
 
struct  is_member_object_pointer
 
struct  is_member_pointer
 
struct  is_member_pointer< U T::*>
 
struct  is_member_pointer< U T::*const >
 
struct  is_member_pointer< U T::*const volatile >
 
struct  is_member_pointer< U T::*volatile >
 
struct  is_nothrow_move_assignable
 
struct  is_nothrow_move_assignable< T & >
 
struct  is_nothrow_move_assignable< T && >
 
struct  is_nothrow_move_assignable< T const >
 
struct  is_nothrow_move_assignable< T const volatile >
 
struct  is_nothrow_move_assignable< T volatile >
 
struct  is_nothrow_move_assignable< void >
 
struct  is_nothrow_move_assignable< void const >
 
struct  is_nothrow_move_assignable< void const volatile >
 
struct  is_nothrow_move_assignable< void volatile >
 
struct  is_nothrow_move_constructible
 
struct  is_nothrow_move_constructible< const volatile T >
 
struct  is_nothrow_move_constructible< T & >
 
struct  is_nothrow_move_constructible< T && >
 
struct  is_nothrow_move_constructible< T[]>
 
struct  is_nothrow_move_constructible< T[N]>
 
struct  is_nothrow_move_constructible< void >
 
struct  is_nothrow_move_constructible< void const >
 
struct  is_nothrow_move_constructible< void const volatile >
 
struct  is_nothrow_move_constructible< void volatile >
 
struct  is_nothrow_move_constructible< volatile T >
 
struct  is_object
 
struct  is_POD
 
struct  is_pod
 
struct  is_pod< ::boost::detail::aligned_storage::aligned_storage_imp< size_, alignment_ > >
 
struct  is_pod< T[sz]>
 
struct  is_pod< void >
 
struct  is_pod< void const >
 
struct  is_pod< void const volatile >
 
struct  is_pod< void volatile >
 
struct  is_pointer
 
struct  is_pointer< T * >
 
struct  is_pointer< T *const >
 
struct  is_pointer< T *const volatile >
 
struct  is_pointer< T *volatile >
 
struct  is_polymorphic
 
struct  is_reference
 
struct  is_rvalue_reference
 
struct  is_rvalue_reference< T && >
 
struct  is_same
 
struct  is_same< T, T >
 
struct  is_scalar
 
struct  is_signed
 
struct  is_signed< char >
 
struct  is_signed< const char >
 
struct  is_signed< const int >
 
struct  is_signed< const long >
 
struct  is_signed< const short >
 
struct  is_signed< const signed char >
 
struct  is_signed< const unsigned char >
 
struct  is_signed< const unsigned int >
 
struct  is_signed< const unsigned long >
 
struct  is_signed< const unsigned short >
 
struct  is_signed< const volatile char >
 
struct  is_signed< const volatile int >
 
struct  is_signed< const volatile long >
 
struct  is_signed< const volatile short >
 
struct  is_signed< const volatile signed char >
 
struct  is_signed< const volatile unsigned char >
 
struct  is_signed< const volatile unsigned int >
 
struct  is_signed< const volatile unsigned long >
 
struct  is_signed< const volatile unsigned short >
 
struct  is_signed< const volatile wchar_t >
 
struct  is_signed< const wchar_t >
 
struct  is_signed< int >
 
struct  is_signed< long >
 
struct  is_signed< short >
 
struct  is_signed< signed char >
 
struct  is_signed< unsigned char >
 
struct  is_signed< unsigned int >
 
struct  is_signed< unsigned long >
 
struct  is_signed< unsigned short >
 
struct  is_signed< volatile char >
 
struct  is_signed< volatile int >
 
struct  is_signed< volatile long >
 
struct  is_signed< volatile short >
 
struct  is_signed< volatile signed char >
 
struct  is_signed< volatile unsigned char >
 
struct  is_signed< volatile unsigned int >
 
struct  is_signed< volatile unsigned long >
 
struct  is_signed< volatile unsigned short >
 
struct  is_signed< volatile wchar_t >
 
struct  is_signed< wchar_t >
 
struct  is_stateless
 
struct  is_union
 
struct  is_union< T const >
 
struct  is_union< T volatile >
 
struct  is_union< T volatile const >
 
struct  is_unsigned
 
struct  is_unsigned< char >
 
struct  is_unsigned< const char >
 
struct  is_unsigned< const int >
 
struct  is_unsigned< const long >
 
struct  is_unsigned< const short >
 
struct  is_unsigned< const signed char >
 
struct  is_unsigned< const unsigned char >
 
struct  is_unsigned< const unsigned int >
 
struct  is_unsigned< const unsigned long >
 
struct  is_unsigned< const unsigned short >
 
struct  is_unsigned< const volatile char >
 
struct  is_unsigned< const volatile int >
 
struct  is_unsigned< const volatile long >
 
struct  is_unsigned< const volatile short >
 
struct  is_unsigned< const volatile signed char >
 
struct  is_unsigned< const volatile unsigned char >
 
struct  is_unsigned< const volatile unsigned int >
 
struct  is_unsigned< const volatile unsigned long >
 
struct  is_unsigned< const volatile unsigned short >
 
struct  is_unsigned< const volatile wchar_t >
 
struct  is_unsigned< const wchar_t >
 
struct  is_unsigned< int >
 
struct  is_unsigned< long >
 
struct  is_unsigned< short >
 
struct  is_unsigned< signed char >
 
struct  is_unsigned< unsigned char >
 
struct  is_unsigned< unsigned int >
 
struct  is_unsigned< unsigned long >
 
struct  is_unsigned< unsigned short >
 
struct  is_unsigned< volatile char >
 
struct  is_unsigned< volatile int >
 
struct  is_unsigned< volatile long >
 
struct  is_unsigned< volatile short >
 
struct  is_unsigned< volatile signed char >
 
struct  is_unsigned< volatile unsigned char >
 
struct  is_unsigned< volatile unsigned int >
 
struct  is_unsigned< volatile unsigned long >
 
struct  is_unsigned< volatile unsigned short >
 
struct  is_unsigned< volatile wchar_t >
 
struct  is_unsigned< wchar_t >
 
struct  is_virtual_base_of
 
struct  is_virtual_base_of< Base &, Derived & >
 
struct  is_virtual_base_of< Base &, Derived >
 
struct  is_virtual_base_of< Base, Derived & >
 
struct  is_void
 
struct  is_void< const void >
 
struct  is_void< const volatile void >
 
struct  is_void< void >
 
struct  is_void< volatile void >
 
struct  is_volatile
 
struct  is_volatile< T volatile >
 
struct  is_volatile< T volatile[]>
 
struct  is_volatile< T volatile[N]>
 
struct  lazy_disable_if
 
struct  lazy_disable_if_c
 
struct  lazy_disable_if_c< true, T >
 
struct  lazy_enable_if
 
struct  lazy_enable_if_c
 
struct  lazy_enable_if_c< false, T >
 
struct  make_signed
 
struct  make_unsigned
 
struct  make_void
 
struct  promote
 
struct  rank
 
struct  remove_all_extents
 
struct  remove_all_extents< T const []>
 
struct  remove_all_extents< T const [N]>
 
struct  remove_all_extents< T const volatile[]>
 
struct  remove_all_extents< T const volatile[N]>
 
struct  remove_all_extents< T volatile[]>
 
struct  remove_all_extents< T volatile[N]>
 
struct  remove_all_extents< T[]>
 
struct  remove_all_extents< T[N]>
 
struct  remove_bounds
 
struct  remove_const
 
struct  remove_const< T const >
 
struct  remove_const< T const []>
 
struct  remove_const< T const [N]>
 
struct  remove_cv
 
struct  remove_cv< T const >
 
struct  remove_cv< T const []>
 
struct  remove_cv< T const [N]>
 
struct  remove_cv< T const volatile >
 
struct  remove_cv< T const volatile[]>
 
struct  remove_cv< T const volatile[N]>
 
struct  remove_cv< T volatile >
 
struct  remove_cv< T volatile[]>
 
struct  remove_cv< T volatile[N]>
 
struct  remove_cv_ref
 
struct  remove_extent
 
struct  remove_extent< T const []>
 
struct  remove_extent< T const [N]>
 
struct  remove_extent< T const volatile [N]>
 
struct  remove_extent< T const volatile[]>
 
struct  remove_extent< T volatile [N]>
 
struct  remove_extent< T volatile[]>
 
struct  remove_extent< T[]>
 
struct  remove_extent< T[N]>
 
struct  remove_pointer
 
struct  remove_pointer< T * >
 
struct  remove_pointer< T *const >
 
struct  remove_pointer< T *const volatile >
 
struct  remove_pointer< T *volatile >
 
struct  remove_reference
 
struct  remove_reference< T & >
 
struct  remove_volatile
 
struct  remove_volatile< T volatile >
 
struct  remove_volatile< T volatile[]>
 
struct  remove_volatile< T volatile[N]>
 
struct  type_identity
 
struct  type_with_alignment
 

Typedefs

typedef integral_constant< bool, true > true_type
 
typedef integral_constant< bool, false > false_type
 
template<class T >
using add_reference_t = typename add_reference< T >::type
 
template<class T >
using add_lvalue_reference_t = typename add_lvalue_reference< T >::type
 
template<class T >
using add_rvalue_reference_t = typename add_rvalue_reference< T >::type
 
template<class T >
using remove_cv_t = typename remove_cv< T >::type
 
template<class T >
using remove_reference_t = typename remove_reference< T >::type
 
template<class T >
using remove_all_extents_t = typename remove_all_extents< T >::type
 
template<class T >
using remove_const_t = typename remove_const< T >::type
 
typedef noncopyable_::noncopyable noncopyable
 
template<class T >
using add_const_t = typename add_const< T >::type
 
template<class T >
using add_cv_t = typename add_cv< T >::type
 
template<class T >
using add_pointer_t = typename add_pointer< T >::type
 
template<class T >
using add_volatile_t = typename add_volatile< T >::type
 
template<bool b, class T , class U >
using conditional_t = typename conditional< b, T, U >::type
 
template<class T >
using remove_extent_t = typename remove_extent< T >::type
 
template<class T >
using remove_bounds_t = typename remove_bounds< T >::type
 
template<class T >
using decay_t = typename decay< T >::type
 
template<class... T>
using common_type_t = typename common_type< T... >::type
 
template<class T , class U >
using copy_cv_t = typename copy_cv< T, U >::type
 
template<class T >
using floating_point_promotion_t = typename floating_point_promotion< T >::type
 
template<class T >
using remove_pointer_t = typename remove_pointer< T >::type
 
template<class T >
using make_signed_t = typename make_signed< T >::type
 
template<class T >
using make_unsigned_t = typename make_unsigned< T >::type
 
template<class... Ts>
using void_t = typename make_void< Ts... >::type
 
template<class T >
using remove_cv_ref_t = typename remove_cv_ref< T >::type
 
template<class T >
using remove_volatile_t = typename remove_volatile< T >::type
 
template<class T >
using type_identity_t = typename type_identity< T >::type
 
template<class T >
using integral_promotion_t = typename integral_promotion< T >::type
 
template<class T >
using promote_t = typename promote< T >::type
 

Functions

template<typename T >
add_rvalue_reference< T >::type declval () BOOST_NOEXCEPT
 
template<class T >
constexpr BOOST_FORCEINLINE T * addressof (T &o) BOOST_NOEXCEPT
 
template<class T >
const T * addressof (const T &&)=delete
 
template<typename... Ts>
BOOST_FORCEINLINE BOOST_CXX14_CONSTEXPR void ignore_unused (Ts const &...)
 
template<typename... Ts>
BOOST_FORCEINLINE BOOST_CXX14_CONSTEXPR void ignore_unused ()
 

Detailed Description

BOOST_SERIALIZATION_TYPE_INFO_IMPLEMENTATION_HPP.