|
KiCad PCB EDA Suite
|
#include <odb_entity.h>
Public Member Functions | |
| ODB_WHEELS_ENTITY ()=default | |
| virtual | ~ODB_WHEELS_ENTITY ()=default |
| virtual std::string | GetEntityName () override |
| virtual void | GenerateFiles (ODB_TREE_WRITER &writer) |
| virtual bool | CreateDirectoryTree (ODB_TREE_WRITER &writer) |
| virtual void | InitEntityData () |
Protected Attributes | |
| BOARD * | m_board |
| std::vector< std::string > | m_fileName |
| PCB_IO_ODBPP * | m_plugin |
Definition at line 275 of file odb_entity.h.
|
default |
|
virtualdefault |
|
virtualinherited |
Reimplemented in ODB_STEP_ENTITY.
Definition at line 147 of file odb_entity.cpp.
References ODB_TREE_WRITER::CreateEntityDirectory(), GetEntityName(), and ODB_TREE_WRITER::GetRootPath().
|
inlinevirtualinherited |
Reimplemented in ODB_FONTS_ENTITY, ODB_LAYER_ENTITY, ODB_MATRIX_ENTITY, ODB_MISC_ENTITY, and ODB_STEP_ENTITY.
Definition at line 55 of file odb_entity.h.
|
inlineoverridevirtual |
Implements ODB_ENTITY_BASE.
Definition at line 281 of file odb_entity.h.
|
inlinevirtualinherited |
Reimplemented in ODB_LAYER_ENTITY, ODB_MATRIX_ENTITY, and ODB_STEP_ENTITY.
Definition at line 58 of file odb_entity.h.
|
protectedinherited |
Definition at line 62 of file odb_entity.h.
Referenced by ODB_MATRIX_ENTITY::AddAuxilliaryMatrixLayer(), ODB_MATRIX_ENTITY::AddDrillMatrixLayer(), ODB_MATRIX_ENTITY::AddMatrixLayerField(), ODB_MATRIX_ENTITY::AddRoutMatrixLayer(), ODB_LAYER_ENTITY::GenAttrList(), ODB_MISC_ENTITY::GenerateAttrListFile(), ODB_STEP_ENTITY::GenerateEdaFiles(), ODB_MISC_ENTITY::GenerateFiles(), ODB_MISC_ENTITY::GenerateMetadataFile(), ODB_STEP_ENTITY::GenerateProfileFile(), ODB_MATRIX_ENTITY::GenerateStackupFile(), ODB_STEP_ENTITY::InitEdaData(), ODB_LAYER_ENTITY::InitFeatureData(), ODB_MATRIX_ENTITY::InitMatrixLayerData(), ODB_LAYER_ENTITY::InitRoutData(), ODB_STEP_ENTITY::MakeLayerEntity(), ODB_ENTITY_BASE(), and ODB_ENTITY_BASE().
|
protectedinherited |
Definition at line 63 of file odb_entity.h.
|
protectedinherited |
Definition at line 64 of file odb_entity.h.
Referenced by ODB_MATRIX_ENTITY::AddAuxilliaryMatrixLayer(), ODB_MATRIX_ENTITY::AddDrillMatrixLayer(), ODB_MATRIX_ENTITY::AddStep(), ODB_LAYER_ENTITY::GenAttrList(), ODB_MISC_ENTITY::GenerateAttrListFile(), ODB_STEP_ENTITY::GenerateAttrListFile(), ODB_STEP_ENTITY::GenerateEdaFiles(), ODB_MATRIX_ENTITY::GenerateFiles(), ODB_MISC_ENTITY::GenerateFiles(), ODB_STEP_ENTITY::GenerateFiles(), ODB_MISC_ENTITY::GenerateMetadataFile(), ODB_STEP_ENTITY::GenerateNetlistsFiles(), ODB_STEP_ENTITY::GenerateProfileFile(), ODB_MATRIX_ENTITY::GenerateStackupFile(), ODB_STEP_ENTITY::GenerateStepHeaderFile(), ODB_MISC_ENTITY::GenerateUserAttrFile(), ODB_LAYER_ENTITY::InitAuxilliaryData(), ODB_LAYER_ENTITY::InitComponentData(), ODB_LAYER_ENTITY::InitDrillData(), ODB_STEP_ENTITY::InitEdaData(), ODB_MATRIX_ENTITY::InitMatrixLayerData(), ODB_LAYER_ENTITY::InitRoutData(), ODB_STEP_ENTITY::MakeLayerEntity(), ODB_ENTITY_BASE(), ODB_ENTITY_BASE(), and ODB_MISC_ENTITY::ODB_MISC_ENTITY().