Go to the source code of this file.
|
#define | AUX778076_ASSERT_ARG(x) x |
|
#define | BOOST_MPL_ASSERT(pred) |
|
#define | BOOST_MPL_ASSERT_MSG(c, msg, types_) BOOST_MPL_ASSERT_MSG_IMPL( BOOST_MPL_AUX_PP_COUNTER(), c, msg, types_ ) \ |
|
#define | BOOST_MPL_ASSERT_MSG_IMPL(counter, c, msg, types_) |
|
#define | BOOST_MPL_ASSERT_NOT(pred) |
|
#define | BOOST_MPL_ASSERT_RELATION(x, rel, y) |
|
#define | BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) BOOST_STATIC_CONSTANT(T, expr) |
|
#define | BOOST_MPL_AUX_ASSERT_RELATION(x, y, r) assert_relation<x,y,r> |
|
|
template<typename Pred > |
failed ************Pred::************ | assert_arg (void(*)(Pred), typename assert_arg_pred< Pred >::type) |
|
template<typename Pred > |
| assert_arg (void(*)(Pred), typename assert_arg_pred_not< Pred >::type) |
|
template<typename Pred > |
failed ************boost::mpl::not_< Pred >::************ | assert_not_arg (void(*)(Pred), typename assert_arg_pred_not< Pred >::type) |
|
template<typename Pred > |
| assert_not_arg (void(*)(Pred), typename assert_arg_pred< Pred >::type) |
|
template<bool C> |
int | assertion_failed (typename assert< C >::type) |
|
bool | operator!= (failed, failed) |
|
bool | operator< (failed, failed) |
|
bool | operator<= (failed, failed) |
|
bool | operator== (failed, failed) |
|
bool | operator> (failed, failed) |
|
bool | operator>= (failed, failed) |
|
#define AUX778076_ASSERT_ARG |
( |
|
x | ) |
x |
#define BOOST_MPL_ASSERT |
( |
|
pred | ) |
|
Value: std::size_t \
boost::mpl::assertion_failed<false>( \
) \
) \
) \
#define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr)
#define BOOST_MPL_AUX_PP_COUNTER()
#define BOOST_PP_CAT(a, b)
failed ************Pred::************ assert_arg(void(*)(Pred), typename assert_arg_pred< Pred >::type)
Definition at line 284 of file mpl/assert.hpp.
#define BOOST_MPL_ASSERT_MSG_IMPL |
( |
|
counter, |
|
|
|
c, |
|
|
|
msg, |
|
|
|
types_ |
|
) |
| |
Value:struct msg; \
{ \
static boost::mpl::failed ************ (msg::************
assert_arg()) types_ \
{ return 0; } \
std::size_t \
) \
) \
int assertion_failed(typename assert< C >::type)
#define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr)
#define BOOST_PP_CAT(a, b)
failed ************Pred::************ assert_arg(void(*)(Pred), typename assert_arg_pred< Pred >::type)
Definition at line 419 of file mpl/assert.hpp.
#define BOOST_MPL_ASSERT_NOT |
( |
|
pred | ) |
|
Value: std::size_t \
boost::mpl::assertion_failed<false>( \
) \
) \
) \
#define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr)
#define BOOST_MPL_AUX_PP_COUNTER()
#define BOOST_PP_CAT(a, b)
failed ************boost::mpl::not_< Pred >::************ assert_not_arg(void(*)(Pred), typename assert_arg_pred_not< Pred >::type)
Definition at line 308 of file mpl/assert.hpp.
#define BOOST_MPL_ASSERT_RELATION |
( |
|
x, |
|
|
|
rel, |
|
|
|
y |
|
) |
| |
Value: std::size_t \
) \
) \
int assertion_failed(typename assert< C >::type)
#define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr)
#define BOOST_MPL_AUX_ASSERT_RELATION(x, y, r)
#define BOOST_MPL_AUX_PP_COUNTER()
#define BOOST_PP_CAT(a, b)
Definition at line 386 of file mpl/assert.hpp.
template<bool C>
int assertion_failed |
( |
typename assert< C >::type |
| ) |
|