KiCad PCB EDA Suite
Loading...
Searching...
No Matches
JOBSET_DESTINATION Struct Reference

#include <jobset.h>

Public Member Functions

 JOBSET_DESTINATION ()
 
 JOBSET_DESTINATION (const wxString &id, JOBSET_DESTINATION_T type)
 
 ~JOBSET_DESTINATION ()
 
void InitOutputHandler ()
 
wxString GetDescription () const
 
void SetDescription (const wxString &aDescription)
 Transient property, not stored for now.
 
bool operator== (const JOBSET_DESTINATION &rhs) const
 

Public Attributes

wxString m_id
 
JOBSET_DESTINATION_T m_type
 
wxString m_description
 
JOBS_OUTPUT_HANDLERm_outputHandler
 
std::vector< wxString > m_only
 
std::optional< bool > m_lastRunSuccess
 
std::unordered_map< wxString, std::optional< bool > > m_lastRunSuccessMap
 
std::unordered_map< wxString, REPORTER * > m_lastRunReporters
 

Detailed Description

Definition at line 76 of file jobset.h.

Constructor & Destructor Documentation

◆ JOBSET_DESTINATION() [1/2]

JOBSET_DESTINATION::JOBSET_DESTINATION ( )

Definition at line 117 of file jobset.cpp.

◆ JOBSET_DESTINATION() [2/2]

JOBSET_DESTINATION::JOBSET_DESTINATION ( const wxString &  id,
JOBSET_DESTINATION_T  type 
)

Definition at line 126 of file jobset.cpp.

References InitOutputHandler().

◆ ~JOBSET_DESTINATION()

JOBSET_DESTINATION::~JOBSET_DESTINATION ( )

Definition at line 137 of file jobset.cpp.

References m_lastRunReporters, and name.

Member Function Documentation

◆ GetDescription()

◆ InitOutputHandler()

void JOBSET_DESTINATION::InitOutputHandler ( )

Definition at line 146 of file jobset.cpp.

References m_outputHandler, and m_type.

Referenced by from_json(), and JOBSET_DESTINATION().

◆ operator==()

bool JOBSET_DESTINATION::operator== ( const JOBSET_DESTINATION rhs) const

Definition at line 195 of file jobset.cpp.

References m_type.

◆ SetDescription()

void JOBSET_DESTINATION::SetDescription ( const wxString &  aDescription)

Transient property, not stored for now.

Definition at line 165 of file jobset.cpp.

References JOBS_OUTPUT_HANDLER::GetDefaultDescription(), m_description, and m_outputHandler.

Referenced by DIALOG_DESTINATION::TransferDataFromWindow().

Member Data Documentation

◆ m_description

wxString JOBSET_DESTINATION::m_description

Definition at line 88 of file jobset.h.

Referenced by from_json(), GetDescription(), SetDescription(), and to_json().

◆ m_id

wxString JOBSET_DESTINATION::m_id

◆ m_lastRunReporters

std::unordered_map<wxString, REPORTER*> JOBSET_DESTINATION::m_lastRunReporters

◆ m_lastRunSuccess

std::optional<bool> JOBSET_DESTINATION::m_lastRunSuccess

◆ m_lastRunSuccessMap

std::unordered_map<wxString, std::optional<bool> > JOBSET_DESTINATION::m_lastRunSuccessMap

◆ m_only

std::vector<wxString> JOBSET_DESTINATION::m_only

◆ m_outputHandler

◆ m_type


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