|
enum | Attribute {
MPN,
VALUE,
MANUFACTURER,
DATASHEET,
DESCRIPTION,
MPN,
VALUE,
MANUFACTURER,
DATASHEET,
DESCRIPTION
} |
|
enum | Attribute {
MPN,
VALUE,
MANUFACTURER,
DATASHEET,
DESCRIPTION,
MPN,
VALUE,
MANUFACTURER,
DATASHEET,
DESCRIPTION
} |
|
|
| Part (const UUID &uu) |
|
const std::string & | get_attribute (Attribute a) const |
|
const std::pair< bool, std::string > & | get_attribute_pair (Attribute a) const |
|
const std::string & | get_MPN () const |
|
const std::string & | get_value () const |
|
const std::string & | get_manufacturer () const |
|
const std::string & | get_datasheet () const |
|
const std::string & | get_description () const |
|
std::set< std::string > | get_tags () const |
|
UUID | get_model () const |
|
void | update_refs (IPool &pool) |
|
UUID | get_uuid () const |
|
json | serialize () const |
|
| Part (const UUID &uu) |
|
const std::string & | get_attribute (Attribute a) const |
|
const std::pair< bool, std::string > & | get_attribute_pair (Attribute a) const |
|
const std::string & | get_MPN () const |
|
const std::string & | get_value () const |
|
const std::string & | get_manufacturer () const |
|
const std::string & | get_datasheet () const |
|
const std::string & | get_description () const |
|
std::set< std::string > | get_tags () const |
|
UUID | get_model () const |
|
void | update_refs (IPool &pool) |
|
UUID | get_uuid () const |
|
json | serialize () const |
|
|
static Part | new_from_file (const std::string &filename, IPool &pool) |
|
static Part | new_from_file (const std::string &filename, IPool &pool) |
|
|
UUID | uuid |
|
std::map< Attribute, std::pair< bool, std::string > > | attributes |
|
std::map< UUID, std::string > | orderable_MPNs |
|
std::set< std::string > | tags |
|
bool | inherit_tags = false |
|
uuid_ptr< const class Entity > | entity |
|
uuid_ptr< const class Package > | package |
|
UUID | model |
|
bool | inherit_model = true |
|
uuid_ptr< const class Part > | base |
|
std::map< std::string, std::string > | parametric |
|
std::map< UUID, PadMapItem > | pad_map |
|
FileVersion | version |
|
The documentation for this class was generated from the following files:
- horizon-eda-1.3.0/src/pool/part.hpp
- horizon-eda-1.3.0/src/pool/part.cpp