19 #ifndef MIR_CLIENT_EGL_NATIVE_DISPLAY_CONTAINER_H_
20 #define MIR_CLIENT_EGL_NATIVE_DISPLAY_CONTAINER_H_
50 #endif // MIR_CLIENT_EGL_NATIVE_DISPLAY_CONTAINER_H_
static EGLNativeDisplayContainer & instance()
Definition: android_native_display_container.cpp:26
EGLNativeDisplayContainer()=default
virtual void release(MirEGLNativeDisplayType display)=0
virtual MirEGLNativeDisplayType create(MirConnection *connection)=0
Definition: egl_native_display_container.h:29
virtual bool validate(MirEGLNativeDisplayType display) const =0
Definition: mir_connection.h:69
virtual ~EGLNativeDisplayContainer()
Definition: egl_native_display_container.h:32
EGLNativeDisplayContainer & operator=(EGLNativeDisplayContainer const &)=delete