|
KiCad PCB EDA Suite
|
#include <allegro_db.h>
Public Member Functions | |
| RESOLVABLE (const DB_OBJ *aParent, const char *aDebugName=nullptr) | |
| virtual | ~RESOLVABLE ()=default |
| virtual bool | Resolve (const DB_OBJ_RESOLVER &aResolver)=0 |
| virtual std::string | DebugString () const |
Public Attributes | |
| const DB_OBJ * | m_Parent |
| const char * | m_DebugName |
Definition at line 46 of file allegro_db.h.
|
inline |
Definition at line 48 of file allegro_db.h.
References m_DebugName, and m_Parent.
Referenced by ALLEGRO::DB_REF::DB_REF(), ALLEGRO::DB_REF_CHAIN::DB_REF_CHAIN(), and ALLEGRO::DB_STR_REF::DB_STR_REF().
|
virtualdefault |
|
virtual |
Definition at line 122 of file allegro_db.cpp.
References m_DebugName, and m_Parent.
Referenced by ALLEGRO::DB_REF_CHAIN::Resolve().
|
pure virtual |
Implemented in ALLEGRO::DB_REF, ALLEGRO::DB_REF_CHAIN, and ALLEGRO::DB_STR_REF.
| const char* ALLEGRO::RESOLVABLE::m_DebugName |
Definition at line 61 of file allegro_db.h.
Referenced by ALLEGRO::DB_REF_CHAIN::DB_REF_CHAIN(), DebugString(), RESOLVABLE(), ALLEGRO::DB_REF::Resolve(), ALLEGRO::DB_REF_CHAIN::Resolve(), and ALLEGRO::DB_STR_REF::Resolve().
| const DB_OBJ* ALLEGRO::RESOLVABLE::m_Parent |
Definition at line 60 of file allegro_db.h.
Referenced by DebugString(), and RESOLVABLE().