KiCad PCB EDA Suite
utf8.cpp File Reference
#include <utf8.h>
#include <assert.h>

Go to the source code of this file.

Macros

#define THROW_IO_ERROR(x)
 

Macro Definition Documentation

#define THROW_IO_ERROR (   x)

Definition at line 60 of file utf8.cpp.

Referenced by SCH_EDIT_FRAME::backAnnotateFootprints(), LEGACY_PLUGIN::biuParse(), EAGLE_PLUGIN::cacheLib(), GITHUB_PLUGIN::cacheLib(), FOOTPRINT_LIST_IMPL::CatchErrors(), checkConnectedTo(), LEGACY_PLUGIN::checkVersion(), SCH_LEGACY_PLUGIN::CreateSymbolLib(), LEGACY_PLUGIN::degParse(), SCH_LEGACY_PLUGIN_CACHE::DeleteAlias(), SCH_LEGACY_PLUGIN_CACHE::DeleteSymbol(), SCH_LEGACY_PLUGIN::DeleteSymbolLib(), FILE_LINE_READER::FILE_LINE_READER(), FILE_OUTPUTFORMATTER::FILE_OUTPUTFORMATTER(), SYMBOL_LIB_TABLE::FindRow(), FP_LIB_TABLE::FindRow(), GPCB_PLUGIN::FootprintDelete(), PCB_IO::FootprintDelete(), GITHUB_PLUGIN::FootprintDelete(), GPCB_PLUGIN::FootprintEnumerate(), PCB_IO::FootprintEnumerate(), PCB_IO::FootprintLibCreate(), GPCB_PLUGIN::FootprintLibDelete(), LEGACY_PLUGIN::FootprintLibDelete(), PCB_IO::FootprintLibDelete(), PCB_IO::FootprintSave(), GITHUB_PLUGIN::FootprintSave(), PCB_IO::format(), DSN::SPECCTRA_DB::FromBOARD(), DSN::SPECCTRA_DB::FromSESSION(), EAGLE_PLUGIN::getModificationTime(), KICAD_CURL::Init(), FOOTPRINT_LIST_IMPL::JoinWorkers(), KICAD_CURL_EASY::KICAD_CURL_EASY(), KIWAY::KiFACE(), PART_LIBS::LibNamesAndPaths(), EAGLE_PLUGIN::Load(), CMP_READER::Load(), SCH_IO_MGR::Load(), IO_MGR::Load(), FP_CACHE::Load(), GPCB_FPL_CACHE::Load(), SCH_LEGACY_PLUGIN_CACHE::Load(), LEGACY_PLUGIN::load3D(), PART_LIBS::LoadAllLibraries(), LEGACY_PLUGIN::loadAllSections(), SCH_LEGACY_PLUGIN::loadBitmap(), LEGACY_PLUGIN::loadDIMENSION(), SCH_LEGACY_PLUGIN_CACHE::loadDocs(), EAGLE_PLUGIN::loadElements(), SCH_LEGACY_PLUGIN::loadFile(), LEGACY_PLUGIN::loadGENERAL(), SYMBOL_LIB_TABLE::LoadGlobalTable(), FP_LIB_TABLE::LoadGlobalTable(), SCH_LEGACY_PLUGIN::loadHeader(), PCAD2KICAD::LoadInputFile(), EAGLE_PLUGIN::loadLibrary(), LEGACY_PLUGIN::loadMODULE(), LEGACY_PLUGIN::loadMODULE_EDGE(), LEGACY_PLUGIN::loadNETCLASS(), LEGACY_PLUGIN::loadNETINFO_ITEM(), LEGACY_PLUGIN::loadPAD(), LEGACY_PLUGIN::loadPCB_LINE(), LEGACY_PLUGIN::loadPCB_TARGET(), LEGACY_PLUGIN::loadPCB_TEXT(), SCH_LEGACY_PLUGIN::loadSheet(), LEGACY_PLUGIN::loadSHEET(), LEGACY_PLUGIN::loadTrackList(), LEGACY_PLUGIN::loadZONE_CONTAINER(), PCB_PARSER::lookUpLayer(), DSN::SPECCTRA_DB::makeTRACK(), DSN::SPECCTRA_DB::makeVIA(), PCAD2KICAD::PCB::MapLayer(), not_implemented(), PCAD2KICAD::PCB_VIA::Parse(), PCAD2KICAD::PCB_PAD::Parse(), SYMBOL_LIB_TABLE::Parse(), FP_LIB_TABLE::Parse(), KICAD_NETLIST_PARSER::parseComponent(), PCB_PARSER::parseD_PAD(), PCB_PARSER::parseDouble(), parseInt(), PCB_PARSER::parseLayers(), GPCB_FPL_CACHE::parseMODULE(), PCB_PARSER::parseMODULE_unchecked(), PCB_PARSER::parseNETCLASS(), PCB_PARSER::parseTEXTE_MODULE(), PCB_PARSER::parseTRACK(), PCB_PARSER::parseVIA(), PCB_PARSER::parseZONE_CONTAINER(), KICAD_CURL_EASY::Perform(), IO_MGR::PluginFind(), LP_CACHE::ReadAndVerifyHeader(), FILE_LINE_READER::ReadLine(), STRING_LINE_READER::ReadLine(), INPUTSTREAM_LINE_READER::ReadLine(), GITHUB_PLUGIN::remoteGetZip(), FP_CACHE::Remove(), GPCB_FPL_CACHE::Remove(), SCH_IO_MGR::Save(), FP_CACHE::Save(), IO_MGR::Save(), BOARD::TracksInNetBetweenPoints(), UTF8::uni_forward(), FILE_OUTPUTFORMATTER::write(), and STREAM_OUTPUTFORMATTER::write().