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 > |
| assert_not_arg (void(*)(Pred), typename assert_arg_pred< Pred >::type) |
|
template<typename Pred > |
failed ************boost::mpl::not_< Pred >::************ | assert_not_arg (void(*)(Pred), typename assert_arg_pred_not< 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) |
|
◆ AUX778076_ASSERT_ARG
#define AUX778076_ASSERT_ARG |
( |
|
x | ) |
x |
◆ BOOST_MPL_ASSERT
#define BOOST_MPL_ASSERT |
( |
|
pred | ) |
|
Value:
std::size_t \
boost::mpl::assertion_failed<false>( \
) \
) \
) \
Definition at line 284 of file mpl/assert.hpp.
◆ BOOST_MPL_ASSERT_MSG
◆ BOOST_MPL_ASSERT_MSG_IMPL
#define BOOST_MPL_ASSERT_MSG_IMPL |
( |
|
counter, |
|
|
|
c, |
|
|
|
msg, |
|
|
|
types_ |
|
) |
| |
Value:
{ \
static boost::mpl::failed ************ (
msg::************
assert_arg()) types_ \
{ return 0; } \
BOOST_MPL_AUX_ASSERT_CONSTANT( \
std::size_t \
) \
) \
Definition at line 419 of file mpl/assert.hpp.
◆ BOOST_MPL_ASSERT_NOT
#define BOOST_MPL_ASSERT_NOT |
( |
|
pred | ) |
|
Value:
std::size_t \
boost::mpl::assertion_failed<false>( \
) \
) \
) \
Definition at line 308 of file mpl/assert.hpp.
◆ BOOST_MPL_ASSERT_RELATION
#define BOOST_MPL_ASSERT_RELATION |
( |
|
x, |
|
|
|
rel, |
|
|
|
y |
|
) |
| |
◆ BOOST_MPL_AUX_ASSERT_CONSTANT
◆ BOOST_MPL_AUX_ASSERT_RELATION
◆ assert_arg() [1/2]
template<typename Pred >
failed************Pred::************ assert_arg |
( |
void(*)(Pred) |
, |
|
|
typename assert_arg_pred< Pred >::type |
|
|
) |
| |
◆ assert_arg() [2/2]
◆ assert_not_arg() [1/2]
◆ assert_not_arg() [2/2]
◆ assertion_failed()
template<bool C>
int assertion_failed |
( |
typename assert< C >::type |
| ) |
|
◆ operator!=()
◆ operator<()
◆ operator<=()
◆ operator==()
◆ operator>()
◆ operator>=()