говорят, что у меня есть асинхронная библиотека, написанная на нативном C ++, с интерфейсом, подобным следующему:
class connection {
public:
boost::signal< void() > sig_connection_made;
boost::signal< void(const std::string&) > sig_error;
void connect(const std::string& host, const std::string& port);
};
, который я хочу обернуть в C #. Кто-нибудь знает способ, с помощью SWIG или чего-то подобного, который позволит мне связывать сигналы с делегатами C #?