标签: liblacewing

制作C风格的回调对象?

我正在使用一个像这样回调的库:

void onReceive (Lacewing::Server &Server, Lacewing::Server::Client &Client,
                char * Data, int Size) {
  /* callback body */
}

Server.onReceive (onReceive); /* to register the handler */
Run Code Online (Sandbox Code Playgroud)

我希望能够将它包装在一个类中,该类可以决定在收到数据包(观察者模式)时要做什么.

我怎么能用C风格的回调做到这一点?该库未定义要继承的接口.

谢谢

c++ liblacewing

6
推荐指数
1
解决办法
372
查看次数

标签 统计

c++ ×1

liblacewing ×1