42 namespace gate_library_manager
GateLibrary * load(std::filesystem::path file_path, bool reload=false)
std::vector< GateLibrary * > get_gate_libraries()
std::vector< std::filesystem::path > get_all_path()
void remove(std::filesystem::path file_path)
GateLibrary * get_gate_library_by_name(const std::string &lib_name)
void load_all(bool reload=false)
bool save(std::filesystem::path file_path, GateLibrary *gate_lib, bool overwrite=false)
GateLibrary * get_gate_library(const std::string &file_path)