Go to the source code of this file.
|
| | pybind11 |
| | glibc defines I as a macro which breaks things, e.g., boost template names
|
| |
|
| template<eval_mode mode = eval_expr> |
| object | eval (str expr, object global=globals(), object local=object()) |
| |
| template<eval_mode mode = eval_expr, size_t N> |
| object | eval (const char(&s)[N], object global=globals(), object local=object()) |
| |
| void | exec (str expr, object global=globals(), object local=object()) |
| |
| template<size_t N> |
| void | exec (const char(&s)[N], object global=globals(), object local=object()) |
| |
| template<eval_mode mode = eval_statements> |
| object | eval_file (str fname, object global=globals(), object local=object()) |
| |