![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
boost/python/def.hppBoost , Boost.Python Reference Manual , Chapter 2. High Level Components
| |||||||
Мнемоническое имя | Требования/Свойства типа | Эффекты | докстринг | Любыеntbs | Значение будет привязано к< | ||
---|---|---|---|---|---|---|---|
политики | МодельCallPolicies | Копия будет использоваться в качестве политики вызова результирующего метода перегрузки. | |||||
Ключевые слова | Результатключевое слово-выражениес указанием не более аргументов, чемarity< | В качестве политики вызова результирующего метода будет использоваться копия. |
#include <boost/python/def.hpp> #include <boost/python/module.hpp> #include <boost/python/args.hpp> using namespace boost::python; char const* foo(int x, int y) { return "foo"; } BOOST_PYTHON_MODULE(def_test) { def("foo", foo, args("x", "y"), "foo's docstring"); }
Статья boost/python/def.hpp раздела Boost.Python Reference Manual Chapter 2. High Level Components может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: Chapter 2. High Level Components ::
реклама |