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=(::boost::type_traits::ice_or< (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)) >::value))
 

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 37 of file asirfilter.h.


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