Logo
ApraPipes 1.0
Loading...
Searching...
No Matches
ApraEGLDisplay.h
1#pragma once
2
3#include <boost/shared_ptr.hpp>
4#include <opencv2/opencv.hpp> // this is added to address the following issue: https://github.com/opencv/opencv/issues/7113
5#include "EGL/egl.h"
6
8{
9private:
11
12public:
14 static EGLDisplay getEGLDisplay();
15
16private:
17 EGLDisplay mEGLDisplay;
18 static boost::shared_ptr<ApraEGLDisplay> instance;
19};
Definition ApraEGLDisplay.h:8
static EGLDisplay getEGLDisplay()
Definition ApraEGLDisplay.cpp:6
static boost::shared_ptr< ApraEGLDisplay > instance
Definition ApraEGLDisplay.h:18
~ApraEGLDisplay()
Definition ApraEGLDisplay.cpp:31
EGLDisplay mEGLDisplay
Definition ApraEGLDisplay.h:17
ApraEGLDisplay()
Definition ApraEGLDisplay.cpp:17