此方法用于检索消息列表。出于以下两个原因而使用此方法:
销毁某个反应类时,将通知其线程取消队列中所有以该反应类为目标的事件。线程将通过使用 getMessageList 检索数据来遍历此队列,并且将目标为此反应类的所有事件都标记为“已被取消”。
Public
virtual void getMessageList (OMList<void*>& c) = 0
c
这是事件(消息)队列中的消息列表。
列表类型为 OMList<void*>,这是在 oxf\omlist.h 中定义的一种参数化类型,此类型封装了所有通常对列表执行的操作(例如将项添加到列表以及从列表中除去项)。