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

Public Member Functions

 API_PLUGIN_CONFIG (API_PLUGIN &aParent, const wxFileName &aConfigFile, const JSON_SCHEMA_VALIDATOR &aValidator)
 

Public Attributes

bool valid
 
wxString identifier
 
wxString name
 
wxString description
 
PLUGIN_RUNTIME runtime
 
std::vector< PLUGIN_ACTIONactions
 
API_PLUGINparent
 

Detailed Description

Definition at line 77 of file api_plugin.cpp.

Constructor & Destructor Documentation

◆ API_PLUGIN_CONFIG()

API_PLUGIN_CONFIG::API_PLUGIN_CONFIG ( API_PLUGIN aParent,
const wxFileName &  aConfigFile,
const JSON_SCHEMA_VALIDATOR aValidator 
)

Member Data Documentation

◆ actions

std::vector<PLUGIN_ACTION> API_PLUGIN_CONFIG::actions

Definition at line 87 of file api_plugin.cpp.

Referenced by API_PLUGIN_CONFIG().

◆ description

wxString API_PLUGIN_CONFIG::description

Definition at line 85 of file api_plugin.cpp.

Referenced by API_PLUGIN_CONFIG().

◆ identifier

wxString API_PLUGIN_CONFIG::identifier

Definition at line 83 of file api_plugin.cpp.

Referenced by API_PLUGIN_CONFIG().

◆ name

wxString API_PLUGIN_CONFIG::name

Definition at line 84 of file api_plugin.cpp.

Referenced by API_PLUGIN_CONFIG().

◆ parent

API_PLUGIN& API_PLUGIN_CONFIG::parent

Definition at line 89 of file api_plugin.cpp.

Referenced by API_PLUGIN_CONFIG().

◆ runtime

PLUGIN_RUNTIME API_PLUGIN_CONFIG::runtime

Definition at line 86 of file api_plugin.cpp.

Referenced by API_PLUGIN_CONFIG().

◆ valid

bool API_PLUGIN_CONFIG::valid

Definition at line 82 of file api_plugin.cpp.

Referenced by API_PLUGIN_CONFIG().


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