|
ZLayout EDA Library v1.0.0
Advanced Electronic Design Automation Layout Library with Bilingual Documentation
|
Main ZLayout library implementation. More...
#include <zlayout/zlayout.hpp>#include <iostream>#include <stdexcept>#include <chrono>#include <algorithm>#include <string>#include <cstdio>#include <cstdlib>#include <omp.h>Go to the source code of this file.
Classes | |
| struct | zlayout::PerformanceTimer |
| struct | zlayout::SystemInfo |
| class | zlayout::ZLayoutException |
| struct | zlayout::MemoryInfo |
Namespaces | |
| namespace | zlayout |
| Main namespace for ZLayout library. | |
Functions | |
| const char * | zlayout::get_version () |
| Get library version string. | |
| bool | zlayout::initialize (bool enable_openmp=true) |
| Initialize ZLayout library. | |
| void | zlayout::cleanup () |
| Cleanup ZLayout library resources. | |
| bool | zlayout::is_initialized () |
| bool | zlayout::is_openmp_enabled () |
| SystemInfo | zlayout::get_system_info () |
| void | zlayout::print_system_info () |
| void | zlayout::assert_initialized () |
| MemoryInfo | zlayout::get_memory_info () |
Main ZLayout library implementation.
Definition in file zlayout.cpp.