KiCad PCB EDA Suite
|
#include <odb_eda_data.h>
Public Member Functions | |
NET (size_t aIndex, const wxString &aName) | |
template<typename T , typename... Args> | |
T & | AddSubnet (Args &&... args) |
void | Write (std::ostream &ost) const |
void | WriteAttributes (std::ostream &ost) const |
Public Attributes | |
const size_t | m_index |
wxString | m_name |
std::list< std::unique_ptr< SUB_NET > > | subnets |
std::map< unsigned int, std::string > | attributes |
Definition at line 150 of file odb_eda_data.h.
|
inline |
Definition at line 153 of file odb_eda_data.h.
|
inline |
Definition at line 160 of file odb_eda_data.h.
References subnets.
Referenced by ODB_STEP_ENTITY::InitEdaData().
void EDA_DATA::NET::Write | ( | std::ostream & | ost | ) | const |
Definition at line 42 of file odb_eda_data.cpp.
References m_name, subnets, and ATTR_RECORD_WRITER::WriteAttributes().
|
inherited |
Definition at line 57 of file odb_attribute.cpp.
References ATTR_RECORD_WRITER::attributes, and ODB::CHECK_ONCE::first.
Referenced by ODB_COMPONENT::Write(), Write(), ODB_LINE::WriteRecordContent(), ODB_ARC::WriteRecordContent(), ODB_PAD::WriteRecordContent(), and ODB_SURFACE::WriteRecordContent().
|
inherited |
Definition at line 348 of file odb_attribute.h.
Referenced by ATTR_RECORD_WRITER::WriteAttributes().
const size_t EDA_DATA::NET::m_index |
Definition at line 155 of file odb_eda_data.h.
wxString EDA_DATA::NET::m_name |
Definition at line 156 of file odb_eda_data.h.
Referenced by Write().
std::list<std::unique_ptr<SUB_NET> > EDA_DATA::NET::subnets |
Definition at line 157 of file odb_eda_data.h.
Referenced by AddSubnet(), and Write().