Guitar
Public Attributes | List of all members
AvatarLoader::Private Struct Reference
Collaboration diagram for AvatarLoader::Private:
Collaboration graph
[legend]

Public Attributes

volatile bool interrupted = false
 
std::mutex mutex
 
std::condition_variable condition
 
std::thread thread
 
std::deque< AvatarLoader::RequestItemrequests
 
MainWindowmainwindow = nullptr
 
WebContext webcx = {WebClient::HTTP_1_1}
 
WebClientPtr web
 

Member Data Documentation

◆ condition

std::condition_variable AvatarLoader::Private::condition

◆ interrupted

volatile bool AvatarLoader::Private::interrupted = false

◆ mainwindow

MainWindow* AvatarLoader::Private::mainwindow = nullptr

◆ mutex

std::mutex AvatarLoader::Private::mutex

◆ requests

std::deque<AvatarLoader::RequestItem> AvatarLoader::Private::requests

◆ thread

std::thread AvatarLoader::Private::thread

◆ web

WebClientPtr AvatarLoader::Private::web

◆ webcx

WebContext AvatarLoader::Private::webcx = {WebClient::HTTP_1_1}

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