/
githubmirror
/
omim
Обзор
Документация
Войти
/
githubmirror
/
omim
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
map/framework_light_delegate.hpp
20 строк
593 B
Arsentiy Milchakov
[lightweight] Delegate is added into lightweight framework
27 мар 2019, 13:46
27 мар 2019, 13:46
69fb7d9
Код
Авторство
О чём код?
#pragma once #include "map/framework.hpp" #include "map/framework_light.hpp" // Implemented in assume that delegate lifetime is shorter than Framework lifetime. // In other words lightweight::Framework lifetime should be shorter than Framework lifetime. class FrameworkLightDelegate : public lightweight::Framework::Delegate { public: explicit FrameworkLightDelegate(Framework & framework) : m_framework(framework) {} notifications::NotificationManager & GetNotificationManager() override { return m_framework.GetNotificationManager(); } private: Framework & m_framework; };