9 #if !defined( BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS ) && !defined( BOOST_NO_CXX11_NULLPTR ) 16 #elif ( defined(__SUNPRO_CC) && BOOST_WORKAROUND(__SUNPRO_CC, < 0x570) ) || defined(__CINT__) 23 #elif defined( _MANAGED ) 25 static void unspecified_bool( this_type*** )
29 typedef void (*unspecified_bool_type)( this_type*** );
33 return px == 0? 0: unspecified_bool;
37 ( defined(__MWERKS__) && BOOST_WORKAROUND(__MWERKS__, < 0x3200) ) || \ 38 ( defined(__GNUC__) && (__GNUC__ * 100 + __GNUC_MINOR__ < 304) ) || \ 39 ( defined(__SUNPRO_CC) && BOOST_WORKAROUND(__SUNPRO_CC, <= 0x590) ) 41 typedef element_type * (this_type::*unspecified_bool_type)()
const;
50 typedef element_type * this_type::*unspecified_bool_type;
54 return px == 0? 0: &this_type::px;
bool operator!() const BOOST_NOEXCEPT