lightweight_test.hpp File Reference

#include <sysc/packages/boost/current_function.hpp>
#include <iostream>

Include dependency graph for lightweight_test.hpp:

Go to the source code of this file.

Namespaces

namespace  boost
namespace  boost::detail

Defines

#define BOOST_TEST(expr)   ((expr)? (void)0: ::boost::detail::test_failed_impl(#expr, __FILE__, __LINE__, BOOST_CURRENT_FUNCTION))
#define BOOST_ERROR(msg)   ::boost::detail::error_impl(msg, __FILE__, __LINE__, BOOST_CURRENT_FUNCTION)

Functions

int & boost::detail::test_errors ()
void boost::detail::test_failed_impl (char const *expr, char const *file, int line, char const *function)
void boost::detail::error_impl (char const *msg, char const *file, int line, char const *function)
int boost::report_errors ()


Define Documentation

#define BOOST_ERROR ( msg   )     ::boost::detail::error_impl(msg, __FILE__, __LINE__, BOOST_CURRENT_FUNCTION)

Definition at line 73 of file lightweight_test.hpp.

#define BOOST_TEST ( expr   )     ((expr)? (void)0: ::boost::detail::test_failed_impl(#expr, __FILE__, __LINE__, BOOST_CURRENT_FUNCTION))

Definition at line 72 of file lightweight_test.hpp.


Generated on Wed Jan 21 15:32:11 2009 for SystemC by  doxygen 1.5.5