Covellite++  Version: 2.3.0 Revision: 2580 Platform: x64 Build: 15:23 16.10.2020
Кроссплатформенный фреймворк для разработки приложений на С++
CallProxy.hpp
1 
2 #pragma once
3 #include <alicorn\std\exception.hpp>
4 #include <alicorn\std\check-proxy.hpp>
5 
6 namespace covellite
7 {
8 
9 namespace egl
10 {
11 
27 class CallProxy final :
28  public ::alicorn::extension::std::CheckProxy<CallProxy>
29 {
30 public:
31  static bool IsSuccessfull(const EGLBoolean);
32  static ::std::string GetMessageText(const EGLBoolean);
33 };
34 
35 } // namespace egl
36 
37 } // namespace covellite
38 
39 #define EGL_CALL \
40  CHECK_PROXY(::covellite::egl::CallProxy)
android_poll_source
Definition: android_native_app_glue.h:90
covellite::app::Application::PostCommand
VIRTUAL_MOCK bool PostCommand(bool)
Функция вызова сигнала произошедшего события..
Definition: Application.android.cpp:233
covellite::egl::CallProxy
Класс входит в проект Covellite.Egl Вспомогательный класс для работы макроса проверки вызова функци...
Definition: CallProxy.hpp:29
covellite::app::Settings_t
::alicorn::extension::std::Singleton< const Section_t & > Settings_t
Класс входит в проект Covellite.App Класс доступа к настройкам фреймворка.
Definition: Settings.hpp:37
APPLICATION_ENTRY_POINT
#define APPLICATION_ENTRY_POINT(MainApplicationClass)
Макрос входит в проект Covellite.App Макрос реализации функции точки входа для приложения.
Definition: ApplicationEntryPoint.hpp:36
covellite::app::IWindow
Класс входит в проект Covellite.App Интерфейсный класс для классов окон фреймворка.
Definition: IWindow.hpp:32
covellite::events::Events
Класс входит в проект Covellite.Events Класс для работы с событиями фреймворка.
Definition: Events.hpp:36
ExampleWindow
Класс входит в проект Example Класс GUI окна программы.
Definition: ExampleWindow.hpp:24
ExampleWindow::ExampleWindow
ExampleWindow(WindowGui_t &)
[Constructor main window]
Definition: ExampleWindow.cpp:14
covellite::app::IApplication
Класс входит в проект Covellite.App Интерфейсный класс приложения.
Definition: IApplication.hpp:28
android_app
Definition: android_native_app_glue.h:111
covellite::app::Application
Класс входит в проект Covellite.App Базовый класс приложения для Android.
Definition: Application.hpp:51