![]() |
HAL
|
#include "hal_core/netlist/gate_library/gate_library_writer/gate_library_writer_manager.h"
#include "hal_core/netlist/gate_library/gate_library.h"
#include "hal_core/netlist/gate_library/gate_library_writer/gate_library_writer.h"
#include "hal_core/utilities/log.h"
#include "hal_core/plugin_system/plugin_manager.h"
#include <chrono>
#include <fstream>
#include <unordered_map>
Go to the source code of this file.
Namespaces | |
hal | |
hal::gate_library_writer_manager | |
Functions | |
void | hal::gate_library_writer_manager::register_writer (const std::string &name, const WriterFactory &writer_factory, const std::vector< std::string > &supported_file_extensions) |
void | hal::gate_library_writer_manager::unregister_writer (const std::string &name) |
bool | hal::gate_library_writer_manager::write (const GateLibrary *gate_lib, const std::filesystem::path &file_path) |