KiCad PCB EDA Suite
Loading...
Searching...
No Matches
api_handler_libraries.cpp File Reference
#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)
 

Function Documentation

◆ packLibraryStatusEntry()

static void packLibraryStatusEntry ( kiapi::common::types::LibraryStatusEntry * aEntry,
LIBRARY_TABLE_TYPE aTableType,
const LIBRARY_TABLE_ROW & aRow,
const LIB_STATUS & aStatus )
static

◆ packTableEntry()