mirror of https://github.com/KLayout/klayout.git
Using categories for device extractor errors
This commit is contained in:
parent
2c88f7753d
commit
e9eb8e7ebc
|
|
@ -548,6 +548,7 @@ std::string NetlistDeviceExtractor::cell_name () const
|
|||
void NetlistDeviceExtractor::error (const std::string &msg)
|
||||
{
|
||||
m_log_entries.push_back (db::LogEntryData (db::Error, cell_name (), msg));
|
||||
m_log_entries.back ().set_category_name ("device-extract");
|
||||
|
||||
if (tl::verbosity () >= 20) {
|
||||
tl::error << m_log_entries.back ().to_string ();
|
||||
|
|
@ -558,6 +559,7 @@ void NetlistDeviceExtractor::error (const std::string &msg, const db::DPolygon &
|
|||
{
|
||||
m_log_entries.push_back (db::LogEntryData (db::Error, cell_name (), msg));
|
||||
m_log_entries.back ().set_geometry (poly);
|
||||
m_log_entries.back ().set_category_name ("device-extract");
|
||||
|
||||
if (tl::verbosity () >= 20) {
|
||||
tl::error << m_log_entries.back ().to_string ();
|
||||
|
|
@ -569,6 +571,7 @@ void NetlistDeviceExtractor::error (const std::string &category_name, const std:
|
|||
m_log_entries.push_back (db::LogEntryData (db::Error, cell_name (), msg));
|
||||
m_log_entries.back ().set_category_name (category_name);
|
||||
m_log_entries.back ().set_category_description (category_description);
|
||||
m_log_entries.back ().set_category_name ("device-extract");
|
||||
|
||||
if (tl::verbosity () >= 20) {
|
||||
tl::error << m_log_entries.back ().to_string ();
|
||||
|
|
@ -581,6 +584,7 @@ void NetlistDeviceExtractor::error (const std::string &category_name, const std:
|
|||
m_log_entries.back ().set_category_name (category_name);
|
||||
m_log_entries.back ().set_category_description (category_description);
|
||||
m_log_entries.back ().set_geometry (poly);
|
||||
m_log_entries.back ().set_category_name ("device-extract");
|
||||
|
||||
if (tl::verbosity () >= 20) {
|
||||
tl::error << m_log_entries.back ().to_string ();
|
||||
|
|
@ -590,6 +594,7 @@ void NetlistDeviceExtractor::error (const std::string &category_name, const std:
|
|||
void NetlistDeviceExtractor::warn (const std::string &msg)
|
||||
{
|
||||
m_log_entries.push_back (db::LogEntryData (db::Warning, cell_name (), msg));
|
||||
m_log_entries.back ().set_category_name ("device-extract");
|
||||
|
||||
if (tl::verbosity () >= 20) {
|
||||
tl::warn << m_log_entries.back ().to_string ();
|
||||
|
|
@ -600,6 +605,7 @@ void NetlistDeviceExtractor::warn (const std::string &msg, const db::DPolygon &p
|
|||
{
|
||||
m_log_entries.push_back (db::LogEntryData (db::Warning, cell_name (), msg));
|
||||
m_log_entries.back ().set_geometry (poly);
|
||||
m_log_entries.back ().set_category_name ("device-extract");
|
||||
|
||||
if (tl::verbosity () >= 20) {
|
||||
tl::warn << m_log_entries.back ().to_string ();
|
||||
|
|
@ -611,6 +617,7 @@ void NetlistDeviceExtractor::warn (const std::string &category_name, const std::
|
|||
m_log_entries.push_back (db::LogEntryData (db::Warning, cell_name (), msg));
|
||||
m_log_entries.back ().set_category_name (category_name);
|
||||
m_log_entries.back ().set_category_description (category_description);
|
||||
m_log_entries.back ().set_category_name ("device-extract");
|
||||
|
||||
if (tl::verbosity () >= 20) {
|
||||
tl::warn << m_log_entries.back ().to_string ();
|
||||
|
|
@ -623,6 +630,7 @@ void NetlistDeviceExtractor::warn (const std::string &category_name, const std::
|
|||
m_log_entries.back ().set_category_name (category_name);
|
||||
m_log_entries.back ().set_category_description (category_description);
|
||||
m_log_entries.back ().set_geometry (poly);
|
||||
m_log_entries.back ().set_category_name ("device-extract");
|
||||
|
||||
if (tl::verbosity () >= 20) {
|
||||
tl::warn << m_log_entries.back ().to_string ();
|
||||
|
|
|
|||
Loading…
Reference in New Issue