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

API changes + signature template and get_signature(sig) functions

[SVN r14807]
This commit is contained in:
Joel de Guzman
2002-08-13 10:06:27 +00:00
parent 502e67c114
commit e56f6833e6
6 changed files with 151 additions and 21 deletions

View File

@@ -52,13 +52,13 @@ BOOST_PYTHON_MEMBER_FUNCTION_GEN(X_bar_stubs, bar, 1, 4)
BOOST_PYTHON_MODULE_INIT(defaults_ext)
{
module m("defaults_ext");
m.def(foo_stubs(), args<std::string, int, char, std::string, double>());
m.def(foo_stubs(), signature<std::string(*)(int, char, std::string, double)>());
class_<X> xc("X");
m.add(xc);
xc.def_init();
xc.def(X_bar_stubs(), args<std::string, X const&, int, char, std::string, double>());
xc.def(X_bar_stubs(), signature<std::string(X::*)(int, char, std::string, double)>());
}
#include "module_tail.cpp"