![]() |
KiCad PCB EDA Suite
|
Go to the source code of this file.
Classes | |
class | KIID |
class | KIID_PATH |
Typedefs | |
typedef uint32_t | timestamp_t |
timestamp_t is our type to represent unique IDs for all kinds of elements; historically simply the timestamp when they were created. More... | |
Functions | |
KIID & | NilUuid () |
Variables | |
KIID | niluuid |
typedef uint32_t timestamp_t |
timestamp_t is our type to represent unique IDs for all kinds of elements; historically simply the timestamp when they were created.
Long term, this type might be renamed to something like unique_id_t (and then rename all the methods from {Get,Set}TimeStamp() to {Get,Set}Id()) ?
KIID& NilUuid | ( | ) |
KIID niluuid |
Referenced by FOOTPRINT_VIEWER_FRAME::AddFootprintToPCB(), PAD_TOOL::EditPad(), FOOTPRINT::FixUuids(), SCH_EDIT_FRAME::FocusOnItem(), PCB_BASE_FRAME::FocusOnItems(), footprintIsFromBoard(), formatArc(), formatBezier(), formatCircle(), formatPoly(), formatRect(), DRC_ITEM::GetAuxItem2ID(), RC_ITEM::GetAuxItem2ID(), DRC_ITEM::GetAuxItem3ID(), RC_ITEM::GetAuxItem3ID(), RC_ITEM::GetAuxItemID(), BOARD::GetItem(), RC_ITEM::GetMainItemID(), PCB_MARKER::GetMsgPanelInfo(), PAD_TOOL::Init(), PAD_TOOL::InPadEditMode(), InvalidMatchesExpected(), FOOTPRINT_EDIT_FRAME::IsCurrentFPFromBoard(), EE_SELECTION_TOOL::Main(), DIALOG_DRC::OnDRCItemSelected(), DIALOG_FOOTPRINT_CHECKER::OnSelectItem(), FOOTPRINT_EDIT_FRAME::OnUpdateSaveFootprintToBoard(), BOARD_EDITOR_CONTROL::PlaceFootprint(), RC_TREE_MODEL::rebuildModel(), PAD_TOOL::Reset(), FOOTPRINT_EDIT_FRAME::SaveFootprint(), FOOTPRINT_EDIT_FRAME::SaveFootprintAs(), FOOTPRINT_EDIT_FRAME::SaveFootprintToBoard(), KIID::SniffTest(), and RC_TREE_MODEL::ToUUID().