KiCad PCB EDA Suite
Loading...
Searching...
No Matches
DIALOG_DATABASE_LIB_SETTINGS::CONNECT_JOB Struct Reference

Result of a connection attempt made on a worker thread. More...

Public Attributes

DIALOG_DATABASE_LIB_SETTINGS * owner = nullptr
 Cleared on the UI thread when the attempt is abandoned; the worker never reads it.
 
std::unique_ptr< DATABASE_CONNECTION > conn
 
std::vector< std::string > tables
 
bool connected = false
 

Detailed Description

Result of a connection attempt made on a worker thread.

Definition at line 121 of file dialog_database_lib_settings.h.

Member Data Documentation

◆ conn

std::unique_ptr<DATABASE_CONNECTION> DIALOG_DATABASE_LIB_SETTINGS::CONNECT_JOB::conn

Definition at line 125 of file dialog_database_lib_settings.h.

◆ connected

bool DIALOG_DATABASE_LIB_SETTINGS::CONNECT_JOB::connected = false

Definition at line 127 of file dialog_database_lib_settings.h.

◆ owner

DIALOG_DATABASE_LIB_SETTINGS* DIALOG_DATABASE_LIB_SETTINGS::CONNECT_JOB::owner = nullptr

Cleared on the UI thread when the attempt is abandoned; the worker never reads it.

Definition at line 124 of file dialog_database_lib_settings.h.

◆ tables

std::vector<std::string> DIALOG_DATABASE_LIB_SETTINGS::CONNECT_JOB::tables

Definition at line 126 of file dialog_database_lib_settings.h.


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