![]() |
HAL
|
#include "hal_core/netlist/netlist_writer/netlist_writer_manager.h"
#include "hal_core/netlist/netlist.h"
#include "hal_core/netlist/netlist_factory.h"
#include "hal_core/netlist/netlist_writer/netlist_writer.h"
#include "hal_core/utilities/log.h"
#include "hal_core/plugin_system/plugin_manager.h"
#include <chrono>
#include <fstream>
#include <vector>
Go to the source code of this file.
Namespaces | |
hal | |
hal::netlist_writer_manager | |
Functions | |
ProgramOptions | hal::netlist_writer_manager::get_cli_options () |
const std::unordered_map< std::string, std::vector< std::string > > & | hal::netlist_writer_manager::get_writer_extensions () |
Retrieve the extensions for which extensions have been registered. More... | |
void | hal::netlist_writer_manager::register_writer (const std::string &name, const WriterFactory &writer_factory, const std::vector< std::string > &supported_file_extensions) |
void | hal::netlist_writer_manager::unregister_writer (const std::string &name) |
bool | hal::netlist_writer_manager::write (Netlist *netlist, const ProgramArguments &args) |
bool | hal::netlist_writer_manager::write (Netlist *netlist, const std::filesystem::path &file_path) |