#include <boost/python/object.hpp>
#include <boost/python/str.hpp>
#include <boost/python/extract.hpp>
#include <boost/optional.hpp>
#include <boost/utility/typed_in_place_factory.hpp>
#include <streambuf>
#include <iostream>
Go to the source code of this file.
#define TBXX_ASSERT |
( |
|
condition | ) |
|
Value:if (!(condition)) { \
throw std::runtime_error( \
__FILE__, __LINE__) \
+ ": ASSERT(" #condition ") failure."); \
}
std::string file_and_line_as_string(const char *file, long line)
A stream buffer getting data from and putting data into a Python file object.
Definition: streambuf.hpp:167
#define TBXX_UNREACHABLE_ERROR |
( |
| ) |
|
Value:std::runtime_error( \
"Control flow passes through branch that should be unreachable: " \
std::string file_and_line_as_string(const char *file, long line)
A stream buffer getting data from and putting data into a Python file object.
Definition: streambuf.hpp:167