KiCad PCB EDA Suite
Loading...
Searching...
No Matches
simulator_frame.cpp File Reference
#include <wx/debug.h>
#include <wx/menu.h>
#include <project/project_file.h>
#include <sch_edit_frame.h>
#include <kiway.h>
#include <confirm.h>
#include <bitmaps.h>
#include <wildcards_and_files_ext.h>
#include <widgets/tuner_slider.h>
#include <widgets/grid_color_swatch_helpers.h>
#include <widgets/wx_grid.h>
#include <tool/tool_manager.h>
#include <tool/tool_dispatcher.h>
#include <tool/action_manager.h>
#include <tool/action_toolbar.h>
#include <tool/common_control.h>
#include <tools/simulator_control.h>
#include <tools/sch_actions.h>
#include <string_utils.h>
#include <pgm_base.h>
#include "ngspice.h"
#include <sim/simulator_frame.h>
#include <sim/simulator_frame_ui.h>
#include <sim/sim_plot_tab.h>
#include <sim/spice_simulator.h>
#include <sim/simulator_reporter.h>
#include <eeschema_settings.h>
#include <advanced_config.h>
#include <sim/toolbars_simulator_frame.h>
#include <settings/settings_manager.h>
#include <memory>

Go to the source code of this file.

Classes

class  SIM_THREAD_REPORTER
 

Macros

#define MAX_MESSAGES   20
 
#define ENABLE(x)
 
#define CHECK(x)
 

Functions

 wxDEFINE_EVENT (EVT_SIM_UPDATE, wxCommandEvent)
 
 wxDEFINE_EVENT (EVT_SIM_REPORT, wxCommandEvent)
 
 wxDEFINE_EVENT (EVT_SIM_STARTED, wxCommandEvent)
 
 wxDEFINE_EVENT (EVT_SIM_FINISHED, wxCommandEvent)
 

Variables

static WX_STRING_REPORTER s_reporter
 

Macro Definition Documentation

◆ CHECK

#define CHECK ( x)
Value:
Functors that can be used to figure out how the action controls should be displayed in the UI and if ...
ACTION_CONDITIONS & Check(const SELECTION_CONDITION &aCondition)

◆ ENABLE

#define ENABLE ( x)
Value:
ACTION_CONDITIONS & Enable(const SELECTION_CONDITION &aCondition)

◆ MAX_MESSAGES

#define MAX_MESSAGES   20

Definition at line 346 of file simulator_frame.cpp.

Referenced by SIMULATOR_FRAME::showNetlistErrors().

Function Documentation

◆ wxDEFINE_EVENT() [1/4]

wxDEFINE_EVENT ( EVT_SIM_FINISHED ,
wxCommandEvent  )

◆ wxDEFINE_EVENT() [2/4]

wxDEFINE_EVENT ( EVT_SIM_REPORT ,
wxCommandEvent  )

◆ wxDEFINE_EVENT() [3/4]

wxDEFINE_EVENT ( EVT_SIM_STARTED ,
wxCommandEvent  )

◆ wxDEFINE_EVENT() [4/4]

wxDEFINE_EVENT ( EVT_SIM_UPDATE ,
wxCommandEvent  )

Variable Documentation

◆ s_reporter