Предположим, что существует некоторый класс Foo с двумя перегруженными методами:
class Foo
{
...
void m1(A& a);
void m1(B& b);
Мне нужно разоблачить один из этих методов над boost-python:
boost::python::class_<Foo>("Foo")
.def("m1", &Foo::m1)
Как я должен указать, что подпись m1(A&a)
должна использоваться над m1(B&b)