2
0
mirror of https://github.com/boostorg/python.git synced 2026-01-21 17:12:22 +00:00

improved error reporting

[SVN r8400]
This commit is contained in:
Ullrich Köthe
2000-12-08 00:56:11 +00:00
parent 922525faa0
commit 9374bca9a0
4 changed files with 49 additions and 18 deletions

View File

@@ -11,9 +11,15 @@ char const * test(Shared const & m)
extern "C" void initshared()
{
py::module_builder shared("shared");
py::class_builder<Shared> shared_class(shared, "Shared");
shared_class.def(py::constructor<>());
shared_class.def(&Shared::name, "name");
shared.def(&test, "test");
try {
py::module_builder shared("shared");
py::class_builder<Shared> shared_class(shared, "Shared");
shared_class.def(py::constructor<>());
shared_class.def(&Shared::name, "name");
shared.def(&test, "test");
}
catch(...)
{
py::handle_exception();
}
}