Я следил за включенным примером в исходном коде gloox, но не могу заставить его работать, а также не могу найти ANYWHERE через Google, что является примером того, что мне нужно. Я хочу получить список добавленных контактов XMPP (список, я верю?), После подключения к XMPP-серверу. Код, который я в настоящее время пытается ниже:Получение списка контактов с gloox
void GekkoFyre::TuiHangouts::handleRoster(const Roster &roster)
{
Roster::const_iterator it = roster.begin();
for (; it != roster.end(); ++it) {
rosterOutBuf.push_back((*it).second->name().c_str());
}
gui_userRosterList(userListWin, rosterOutBuf, 0);
}
Stepping через код, я могу видеть, что это виртуальная функция даже не активировать. Что я делаю неправильно, и может ли кто-нибудь предложить решение? Или еще лучше, пример, из которого следует следовать? Заранее спасибо.
P.S. Я даже не знаю, правильно ли написан этот код, так как я не могу его отладить, если он не активируется!
Каков звонок, если вы хотите снова загрузить список? – Ricardo