Fixed handling of nested and anonymous classes

This commit is contained in:
Bartek Kryza
2022-09-04 18:12:54 +02:00
parent 4d4eb02e57
commit d887353c24
11 changed files with 102 additions and 20 deletions

View File

@@ -28,6 +28,7 @@ std::atomic_uint64_t diagram_element::m_nextId = 1;
diagram_element::diagram_element()
: id_{0}
, nested_{false}
, complete_{false}
{
}
@@ -84,6 +85,10 @@ inja::json diagram_element::context() const
return ctx;
}
bool diagram_element::is_nested() const { return nested_; }
void diagram_element::nested(bool nested) { nested_ = nested; }
bool diagram_element::complete() const { return complete_; }
void diagram_element::complete(bool completed) { complete_ = completed; }