2
0
mirror of https://github.com/boostorg/python.git synced 2026-01-21 05:02:17 +00:00
Files
python/shared_modules/shared.cpp
2000-12-08 00:06:18 +00:00

20 lines
456 B
C++

#include "boost/python/module_builder.hpp"
#include "boost/python/class_builder.hpp"
#include "shared.hpp"
namespace py = boost::python;
char const * test(Shared const & m)
{
return m.name();
}
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");
}