| 
    KiCad PCB EDA Suite
    
   | 
 
Go to the source code of this file.
Classes | |
| struct | BOM_FIELD | 
| struct | BOM_PRESET | 
| struct | BOM_FMT_PRESET | 
Functions | |
| KICOMMON_API bool | operator!= (const BOM_FIELD &lhs, const BOM_FIELD &rhs) | 
| KICOMMON_API bool | operator< (const BOM_FIELD &lhs, const BOM_FIELD &rhs) | 
| KICOMMON_API void | to_json (nlohmann::json &j, const BOM_FIELD &f) | 
| KICOMMON_API void | from_json (const nlohmann::json &j, BOM_FIELD &f) | 
| KICOMMON_API bool | operator!= (const BOM_PRESET &lhs, const BOM_PRESET &rhs) | 
| KICOMMON_API bool | operator< (const BOM_PRESET &lhs, const BOM_PRESET &rhs) | 
| KICOMMON_API void | to_json (nlohmann::json &j, const BOM_PRESET &f) | 
| KICOMMON_API void | from_json (const nlohmann::json &j, BOM_PRESET &f) | 
| KICOMMON_API bool | operator!= (const BOM_FMT_PRESET &lhs, const BOM_FMT_PRESET &rhs) | 
| KICOMMON_API bool | operator< (const BOM_FMT_PRESET &lhs, const BOM_FMT_PRESET &rhs) | 
| KICOMMON_API void | to_json (nlohmann::json &j, const BOM_FMT_PRESET &f) | 
| KICOMMON_API void | from_json (const nlohmann::json &j, BOM_FMT_PRESET &f) | 
Variables | |
| template class APIVISIBLE | PARAM_LIST< BOM_PRESET > | 
| template class APIVISIBLE | PARAM_LIST< BOM_FMT_PRESET > | 
| KICOMMON_API void from_json | ( | const nlohmann::json & | j, | 
| BOM_FIELD & | f ) | 
Definition at line 55 of file bom_settings.cpp.
References BOM_FIELD::groupBy, BOM_FIELD::label, BOM_FIELD::name, and BOM_FIELD::show.
| KICOMMON_API void from_json | ( | const nlohmann::json & | j, | 
| BOM_FMT_PRESET & | f ) | 
Definition at line 246 of file bom_settings.cpp.
References BOM_FMT_PRESET::fieldDelimiter, BOM_FMT_PRESET::keepLineBreaks, BOM_FMT_PRESET::keepTabs, BOM_FMT_PRESET::name, BOM_FMT_PRESET::refDelimiter, BOM_FMT_PRESET::refRangeDelimiter, and BOM_FMT_PRESET::stringDelimiter.
| KICOMMON_API void from_json | ( | const nlohmann::json & | j, | 
| BOM_PRESET & | f ) | 
Definition at line 93 of file bom_settings.cpp.
References BOM_PRESET::excludeDNP, BOM_PRESET::fieldsOrdered, BOM_PRESET::filterString, BOM_PRESET::groupSymbols, BOM_PRESET::includeExcludedFromBOM, BOM_PRESET::name, BOM_PRESET::sortAsc, and BOM_PRESET::sortField.
| KICOMMON_API bool operator!= | ( | const BOM_FIELD & | lhs, | 
| const BOM_FIELD & | rhs ) | 
Definition at line 35 of file bom_settings.cpp.
Referenced by unfracture(), and SHAPE_POLY_SET::unfractureSingle().
| KICOMMON_API bool operator!= | ( | const BOM_FMT_PRESET & | lhs, | 
| const BOM_FMT_PRESET & | rhs ) | 
Definition at line 222 of file bom_settings.cpp.
| KICOMMON_API bool operator!= | ( | const BOM_PRESET & | lhs, | 
| const BOM_PRESET & | rhs ) | 
Definition at line 64 of file bom_settings.cpp.
| KICOMMON_API bool operator< | ( | const BOM_FIELD & | lhs, | 
| const BOM_FIELD & | rhs ) | 
Definition at line 41 of file bom_settings.cpp.
References BOM_FIELD::name.
| KICOMMON_API bool operator< | ( | const BOM_FMT_PRESET & | lhs, | 
| const BOM_FMT_PRESET & | rhs ) | 
Definition at line 228 of file bom_settings.cpp.
References BOM_FMT_PRESET::name.
| KICOMMON_API bool operator< | ( | const BOM_PRESET & | lhs, | 
| const BOM_PRESET & | rhs ) | 
Definition at line 70 of file bom_settings.cpp.
References BOM_PRESET::name.
| KICOMMON_API void to_json | ( | nlohmann::json & | j, | 
| const BOM_FIELD & | f ) | 
Definition at line 47 of file bom_settings.cpp.
References BOM_FIELD::groupBy, BOM_FIELD::label, BOM_FIELD::name, and BOM_FIELD::show.
| KICOMMON_API void to_json | ( | nlohmann::json & | j, | 
| const BOM_FMT_PRESET & | f ) | 
Definition at line 234 of file bom_settings.cpp.
References BOM_FMT_PRESET::fieldDelimiter, BOM_FMT_PRESET::keepLineBreaks, BOM_FMT_PRESET::keepTabs, BOM_FMT_PRESET::name, BOM_FMT_PRESET::refDelimiter, BOM_FMT_PRESET::refRangeDelimiter, and BOM_FMT_PRESET::stringDelimiter.
| KICOMMON_API void to_json | ( | nlohmann::json & | j, | 
| const BOM_PRESET & | f ) | 
Definition at line 76 of file bom_settings.cpp.
References BOM_PRESET::excludeDNP, BOM_PRESET::fieldsOrdered, BOM_PRESET::filterString, BOM_PRESET::groupSymbols, BOM_PRESET::includeExcludedFromBOM, BOM_PRESET::name, BOM_PRESET::sortAsc, and BOM_PRESET::sortField.
      
  | 
  extern | 
Definition at line 286 of file bom_settings.cpp.
      
  | 
  extern | 
Definition at line 285 of file bom_settings.cpp.