|
KiCad PCB EDA Suite
|
#include <api/api_handler_libraries.h>#include <magic_enum.hpp>#include <ranges>#include <api/api_enums.h>#include <api/api_utils.h>#include <libraries/library_manager.h>#include <kiway.h>#include <pgm_base.h>#include <settings/settings_manager.h>#include <api/common/types/base_types.pb.h>#include <api/common/commands/editor_commands.pb.h>#include <api/common/types/library_types.pb.h>#include <design_block_library_adapter.h>Go to the source code of this file.
Functions | |
| static void | packTableEntry (kiapi::common::types::LibraryTableEntry &aEntry, LIBRARY_TABLE_TYPE aTableType, const LIBRARY_TABLE_ROW &aRow) |
| static void | packLibraryStatusEntry (kiapi::common::types::LibraryStatusEntry *aEntry, LIBRARY_TABLE_TYPE aTableType, const LIBRARY_TABLE_ROW &aRow, const LIB_STATUS &aStatus) |
|
static |
Definition at line 158 of file api_handler_libraries.cpp.
References LIB_STATUS::error, LIB_STATUS::load_status, packTableEntry(), and ToProtoEnum().
Referenced by API_HANDLER_LIBRARIES::handleGetLibraryStatuses().
|
static |
Definition at line 138 of file api_handler_libraries.cpp.
References LIBRARY_TABLE_ROW::Description(), LIBRARY_TABLE_ROW::Disabled(), LIBRARY_TABLE_ROW::GetOptionsMap(), LIBRARY_TABLE_ROW::Hidden(), LIBRARY_TABLE_ROW::Nickname(), Pgm(), LIBRARY_TABLE_ROW::Scope(), ToProtoEnum(), and LIBRARY_TABLE_ROW::URI().
Referenced by packLibraryStatusEntry().