Bayesian Filtering Library  Generated from SVN r
Public Member Functions | Static Public Member Functions | List of all members
has_new_operator_impl< T > Struct Template Reference

Public Member Functions

 BOOST_STATIC_CONSTANT (unsigned, s1=sizeof(check_sig1< T >(0)))
 
 BOOST_STATIC_CONSTANT (unsigned, s2=sizeof(check_sig2< T >(0)))
 
 BOOST_STATIC_CONSTANT (unsigned, s3=sizeof(check_sig3< T >(0)))
 
 BOOST_STATIC_CONSTANT (unsigned, s4=sizeof(check_sig4< T >(0)))
 
 BOOST_STATIC_CONSTANT (unsigned, s5=sizeof(check_sig5< T >(0)))
 
 BOOST_STATIC_CONSTANT (unsigned, s6=sizeof(check_sig6< T >(0)))
 
 BOOST_STATIC_CONSTANT (bool, value=(s1==sizeof(type_traits::yes_type))||(s2==sizeof(type_traits::yes_type))||(s3==sizeof(type_traits::yes_type))||(s4==sizeof(type_traits::yes_type))||(s5==sizeof(type_traits::yes_type))||(s6==sizeof(type_traits::yes_type)))
 

Static Public Member Functions

template<class U >
static type_traits::yes_type check_sig1 (U *, test< void *(*)(std::size_t), &U::operator new > *=NULL)
 
template<class U >
static type_traits::no_type check_sig1 (...)
 
template<class U >
static type_traits::yes_type check_sig2 (U *, test< void *(*)(std::size_t, const std::nothrow_t &), &U::operator new > *=NULL)
 
template<class U >
static type_traits::no_type check_sig2 (...)
 
template<class U >
static type_traits::yes_type check_sig3 (U *, test< void *(*)(std::size_t, void *), &U::operator new > *=NULL)
 
template<class U >
static type_traits::no_type check_sig3 (...)
 
template<class U >
static type_traits::yes_type check_sig4 (U *, test< void *(*)(std::size_t), &U::operator new[] > *=NULL)
 
template<class U >
static type_traits::no_type check_sig4 (...)
 
template<class U >
static type_traits::yes_type check_sig5 (U *, test< void *(*)(std::size_t, const std::nothrow_t &), &U::operator new[] > *=NULL)
 
template<class U >
static type_traits::no_type check_sig5 (...)
 
template<class U >
static type_traits::yes_type check_sig6 (U *, test< void *(*)(std::size_t, void *), &U::operator new[] > *=NULL)
 
template<class U >
static type_traits::no_type check_sig6 (...)
 

Detailed Description

template<typename T>
struct BFL::boost::detail::has_new_operator_impl< T >

Definition at line 34 of file asirfilter.h.


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