KiCad PCB EDA Suite
Loading...
Searching...
No Matches
bom_settings.h File Reference

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 >
 

Function Documentation

◆ from_json() [1/3]

KICOMMON_API void from_json ( const nlohmann::json &  j,
BOM_FIELD f 
)

◆ from_json() [2/3]

◆ from_json() [3/3]

◆ operator!=() [1/3]

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().

◆ operator!=() [2/3]

KICOMMON_API bool operator!= ( const BOM_FMT_PRESET lhs,
const BOM_FMT_PRESET rhs 
)

Definition at line 217 of file bom_settings.cpp.

◆ operator!=() [3/3]

KICOMMON_API bool operator!= ( const BOM_PRESET lhs,
const BOM_PRESET rhs 
)

Definition at line 64 of file bom_settings.cpp.

◆ operator<() [1/3]

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.

◆ operator<() [2/3]

KICOMMON_API bool operator< ( const BOM_FMT_PRESET lhs,
const BOM_FMT_PRESET rhs 
)

Definition at line 223 of file bom_settings.cpp.

References BOM_FMT_PRESET::name.

◆ operator<() [3/3]

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.

◆ to_json() [1/3]

KICOMMON_API void to_json ( nlohmann::json &  j,
const BOM_FIELD f 
)

◆ to_json() [2/3]

◆ to_json() [3/3]

Variable Documentation

◆ PARAM_LIST< BOM_FMT_PRESET >

template class APIVISIBLE PARAM_LIST< BOM_FMT_PRESET >
extern

Definition at line 277 of file bom_settings.cpp.

◆ PARAM_LIST< BOM_PRESET >

template class APIVISIBLE PARAM_LIST< BOM_PRESET >
extern

Definition at line 276 of file bom_settings.cpp.