【发布时间】:2012-12-06 21:36:03
【问题描述】:
假设我有一堂课,代码如下
void MessageBuilder::Init(DBusMessage* pMsg)
{
if (NULL != m_pMsg)
{
::dbus_message_unref(m_pMsg);
}
// m_pMsg is a private data member
m_pMsg = pMsg;
::dbus_message_iter_init_append(m_pMsg, &m_objArgs);
}
DBUS 调用位于命名空间中,因此是 ::(我相信)。谁能建议如何模拟/存根 ::dbus_* 调用?
【问题讨论】: