|
KiCad PCB EDA Suite
|
Some interface that can yield DB_OBJs for keys. More...
#include <allegro_db.h>
Public Member Functions | |
| virtual | ~DB_OBJ_RESOLVER () |
| virtual DB_OBJ * | Resolve (uint32_t aKey) const =0 |
| Resolve the given reference. | |
| virtual const wxString * | ResolveString (uint32_t aKey) const =0 |
| virtual bool | IsSentinel (uint32_t aKey) const |
| In v18+ files, linked list sentinel nodes are real blocks with small keys. | |
Some interface that can yield DB_OBJs for keys.
Definition at line 138 of file allegro_db.h.
|
inlinevirtual |
Definition at line 141 of file allegro_db.h.
|
inlinevirtual |
In v18+ files, linked list sentinel nodes are real blocks with small keys.
References pointing to these sentinels are logically null (end-of-chain).
Reimplemented in ALLEGRO::DB.
Definition at line 154 of file allegro_db.h.
Referenced by ALLEGRO::DB_REF::Resolve().
|
pure virtual |
Resolve the given reference.
Implemented in ALLEGRO::DB.
Referenced by ALLEGRO::DB_REF::Resolve(), and ALLEGRO::DB_REF_CHAIN::Resolve().
|
pure virtual |
Implemented in ALLEGRO::DB.
Referenced by ALLEGRO::DB_STR_REF::Resolve().