Nui
Public Member Functions | Public Attributes | List of all members
Nui::Impl::Linux::SchemeContext Struct Reference

Public Member Functions

void gcResponses ()
 

Public Attributes

std::size_t id
 
std::weak_ptr< Window::LinuxImplementationimpl
 
CustomScheme schemeInfo
 
std::mutex asyncResponsesGuard
 
std::map< int, AsyncResponseasyncResponses
 
int asyncResponseCounter = 0
 

Member Function Documentation

◆ gcResponses()

void Nui::Impl::Linux::SchemeContext::gcResponses ( )
inline

Member Data Documentation

◆ asyncResponseCounter

int Nui::Impl::Linux::SchemeContext::asyncResponseCounter = 0

◆ asyncResponses

std::map<int, AsyncResponse> Nui::Impl::Linux::SchemeContext::asyncResponses

◆ asyncResponsesGuard

std::mutex Nui::Impl::Linux::SchemeContext::asyncResponsesGuard

◆ id

std::size_t Nui::Impl::Linux::SchemeContext::id

◆ impl

std::weak_ptr<Window::LinuxImplementation> Nui::Impl::Linux::SchemeContext::impl

◆ schemeInfo

CustomScheme Nui::Impl::Linux::SchemeContext::schemeInfo

The documentation for this struct was generated from the following file: