| 
    KiCad PCB EDA Suite
    
   | 
 
#include <odb_eda_data.h>
  
Public Member Functions | |
| SUB_NET (size_t aIndex, EDA_DATA *aEda) | |
| void | Write (std::ostream &ost) const | 
| void | AddFeatureID (FEATURE_ID::TYPE type, const wxString &layer, size_t feature_id) | 
| virtual | ~SUB_NET () | 
Public Attributes | |
| const size_t | m_index | 
| std::list< FEATURE_ID > | feature_ids | 
Protected Member Functions | |
| virtual void | WriteSubnet (std::ostream &ost) const =0 | 
Protected Attributes | |
| EDA_DATA * | m_edadata | 
Definition at line 63 of file odb_eda_data.h.
      
  | 
  inline | 
Definition at line 66 of file odb_eda_data.h.
References EDA_DATA::EDA_DATA(), m_edadata, and m_index.
Referenced by EDA_DATA::SUB_NET_PLANE::SUB_NET_PLANE(), EDA_DATA::SUB_NET_TOEPRINT::SUB_NET_TOEPRINT(), EDA_DATA::SUB_NET_TRACE::SUB_NET_TRACE(), and EDA_DATA::SUB_NET_VIA::SUB_NET_VIA().
      
  | 
  inlinevirtual | 
Definition at line 73 of file odb_eda_data.h.
| void EDA_DATA::SUB_NET::AddFeatureID | ( | FEATURE_ID::TYPE | type, | 
| const wxString & | layer, | ||
| size_t | feature_id ) | 
Definition at line 142 of file odb_eda_data.cpp.
References feature_ids, and m_edadata.
| void EDA_DATA::SUB_NET::Write | ( | std::ostream & | ost | ) | const | 
Definition at line 77 of file odb_eda_data.cpp.
References feature_ids, and WriteSubnet().
      
  | 
  protectedpure virtual | 
Implemented in EDA_DATA::SUB_NET_PLANE, EDA_DATA::SUB_NET_TOEPRINT, EDA_DATA::SUB_NET_TRACE, and EDA_DATA::SUB_NET_VIA.
Referenced by Write().
| std::list<FEATURE_ID> EDA_DATA::SUB_NET::feature_ids | 
Definition at line 70 of file odb_eda_data.h.
Referenced by AddFeatureID(), and Write().
      
  | 
  protected | 
Definition at line 77 of file odb_eda_data.h.
Referenced by AddFeatureID(), and SUB_NET().
| const size_t EDA_DATA::SUB_NET::m_index | 
Definition at line 67 of file odb_eda_data.h.
Referenced by SUB_NET().