| 
    KiCad PCB EDA Suite
    
   | 
 
#include <job.h>
  
Public Member Functions | |
| JOB_PARAM_LSEQ (const std::string &aJsonPath, LSEQ *aPtr, LSEQ aDefault) | |
| virtual void | FromJson (const nlohmann::json &j) const override | 
| void | ToJson (nlohmann::json &j) override | 
Protected Attributes | |
| LSEQ * | m_ptr | 
| LSEQ | m_default | 
| std::string | m_jsonPath | 
Definition at line 122 of file job.h.
References JOB_PARAM< LSEQ >::JOB_PARAM().
      
  | 
  inlineoverridevirtual | 
Reimplemented from JOB_PARAM< LSEQ >.
Definition at line 127 of file job.h.
References JOB_PARAM< LSEQ >::m_default, JOB_PARAM< LSEQ >::m_jsonPath, JOB_PARAM< LSEQ >::m_ptr, name, LSET::NameToLayer(), and UNDEFINED_LAYER.
      
  | 
  inlineoverridevirtual | 
Reimplemented from JOB_PARAM< LSEQ >.
Definition at line 159 of file job.h.
References JOB_PARAM< LSEQ >::m_jsonPath, JOB_PARAM< LSEQ >::m_ptr, and LSET::Name().
Definition at line 69 of file job.h.
Referenced by JOB_PARAM_LSEQ::FromJson().
      
  | 
  protectedinherited | 
Definition at line 46 of file job.h.
Referenced by JOB_PARAM_LSEQ::FromJson(), and JOB_PARAM_LSEQ::ToJson().
Definition at line 68 of file job.h.
Referenced by JOB_PARAM_LSEQ::FromJson(), and JOB_PARAM_LSEQ::ToJson().