|
KiCad PCB EDA Suite
|
#include <algorithm>#include <atomic>#include <chrono>#include <clocale>#include <cmath>#include <cstdio>#include <fstream>#include <map>#include <memory>#include <optional>#include <set>#include <sstream>#include <string>#include <thread>#include <vector>#include <wx/cmdline.h>#include <wx/filename.h>#include <wx/init.h>#include <wx/log.h>#include <core/profile.h>#include <pgm_base.h>#include <properties/property_mgr.h>#include <settings/settings_manager.h>#include <string_utils.h>#include <thread_pool.h>#include <wildcards_and_files_ext.h>#include <board.h>#include <board_design_settings.h>#include <connectivity/connectivity_data.h>#include <drc/drc_engine.h>#include <drc/drc_item.h>#include <length_delay_calculation/length_delay_calculation.h>#include <pcb_marker.h>#include <project.h>#include <widgets/progress_reporter_base.h>#include <pcbnew_utils/board_file_utils.h>#include "corpus.h"#include "trace_capture.h"Go to the source code of this file.
Functions | |
| int | main (int argc, char **argv) |
| int main | ( | int | argc, |
| char ** | argv ) |
Definition at line 1138 of file drc_benchmark.cpp.
References CORPUS_ENTRY::board, config, PGM_BASE::Destroy(), PGM_BASE::GetSettingsManager(), PGM_BASE::InitPgm(), PROPERTY_MANAGER::Instance(), CORPUS::IsConfigured(), L, CORPUS::Load(), SETTINGS_MANAGER::LoadProject(), Pgm(), FILEEXT::ProjectFileExtension, PROPERTY_MANAGER::Rebuild(), result, CORPUS::Root(), CORPUS_ENTRY::rules, RunTraceCaptureSelftest(), SetPgm(), and CORPUS_ENTRY::tier.