Covellite++  Version: 2.3.0 Revision: 2580 Platform: x64 Build: 15:23 16.10.2020
Кроссплатформенный фреймворк для разработки приложений на С++
Error.hpp
1 
2 #pragma once
3 #include <string>
4 
5 namespace covellite
6 {
7 
8 namespace events
9 {
10 
26 class Error_t final
27 {
28 public:
34  enum Id
35  {
36  Exception = 0,
37  };
39 
40 public:
47  using Description = ::std::string;
48 };
49 
50 namespace { Error_t Error; }
51 
52 } // namespace events
53 
54 } // namespace covellite
covellite::egl::Config
Класс входит в проект Covellite.Egl Класс-обертка для EGLConfig.
Definition: config.hpp:32
covellite::events::Error_t
Класс входит в проект Covellite.Events Класс событий ошибок во время работы приложения.
Definition: Error.hpp:27
covellite::events::Error_t::Id
Id
Идентификаторы событий.
Definition: Error.hpp:35
covellite::events::Error_t::Description
::std::string Description
Класс входит в проект Covellite.Events Класс параметра для передачи сигналу описания ошибки.
Definition: Error.hpp:47
covellite::egl::Display
Класс входит в проект Covellite.Egl Класс-обетка для EGLDisplay.
Definition: display.hpp:32
covellite::egl::Context
Класс входит в проект Covellite.Egl Класс-обетка для eglContext.
Definition: context.hpp:35
covellite::egl::Surface
Класс входит в проект Covellite.Egl Класс-обертка для EGLSurface.
Definition: surface.hpp:33
covellite::events::Error_t::Exception
@ Exception
Definition: Error.hpp:36