KiCad PCB EDA Suite
|
#include <library_table_parser.h>
Public Member Functions | |
LIBRARY_TABLE_PARSER () | |
tl::expected< LIBRARY_TABLE_IR, LIBRARY_PARSE_ERROR > | Parse (const std::filesystem::path &aPath) |
tl::expected< LIBRARY_TABLE_IR, LIBRARY_PARSE_ERROR > | ParseBuffer (const std::string &aBuffer) |
Definition at line 61 of file library_table_parser.h.
LIBRARY_TABLE_PARSER::LIBRARY_TABLE_PARSER | ( | ) |
Definition at line 151 of file library_table_parser.cpp.
tl::expected< LIBRARY_TABLE_IR, LIBRARY_PARSE_ERROR > LIBRARY_TABLE_PARSER::Parse | ( | const std::filesystem::path & | aPath | ) |
Definition at line 156 of file library_table_parser.cpp.
References _, LIBRARY_TABLE_PARSER_STATE::model, parse(), and traceLibraries.
Referenced by BOOST_AUTO_TEST_CASE(), and LIBRARY_TABLE::LIBRARY_TABLE().
tl::expected< LIBRARY_TABLE_IR, LIBRARY_PARSE_ERROR > LIBRARY_TABLE_PARSER::ParseBuffer | ( | const std::string & | aBuffer | ) |
Definition at line 209 of file library_table_parser.cpp.
References _, LIBRARY_TABLE_PARSER_STATE::model, parse(), and traceLibraries.
Referenced by BOOST_AUTO_TEST_CASE(), and LIBRARY_TABLE::LIBRARY_TABLE().