LINUX.ORG.RU

История изменений

Исправление wolverin, (текущая версия) :

тип спрятан, а пространство имен в класс не прячется

остановлюсь на этом совете Как обратиться к std::shared_ptr<void> ??? (комментарий)

в заголовке
std::shared_ptr<void> core;

в реализации
(reinterpret_cast<linphone::Core*>(core.get()))->addListener(std::make_shared<ClientCoreListener>())

спасибо за помощь, особенно @Ivan_qrt

Исходная версия wolverin, :

тип спрятан, а пространство имен в класс не прячется

остановлюсь на этом совете Как обратиться к std::shared_ptr<void> ??? (комментарий)

в заголовке
std::shared_ptr<void> core;

в реализации
(reinterpret_cast<linphone::Core*>(core.get()))->addListener(std::make_shared<ClientCoreListener>())

спасибо за помощь, особенно @Ivan_qrt