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/ee_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 <memory>

Go to the source code of this file.

Classes

class  SIM_THREAD_REPORTER
 

Macros

#define MAX_MESSAGES   20
 
#define ENABLE(x)   ACTION_CONDITIONS().Enable( x )
 
#define CHECK(x)   ACTION_CONDITIONS().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)    ACTION_CONDITIONS().Check( x )

◆ ENABLE

#define ENABLE (   x)    ACTION_CONDITIONS().Enable( x )

◆ MAX_MESSAGES

#define MAX_MESSAGES   20

Definition at line 353 of file simulator_frame.cpp.

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