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.