qosd: прокинут kind до BaseNode
Теперь конкретные узлы не сами устанавливают себе `kind_`, а делают это через `BaseNode` — единую точку входа.
This commit is contained in:
@@ -9,7 +9,8 @@ class BaseNode : public virtual INode {
|
||||
public:
|
||||
/// \brief Конструктор узла.
|
||||
/// \param name Неуникальное имя узла.
|
||||
BaseNode(std::string name) : name_(std::move(name)) {
|
||||
BaseNode(std::string name, std::string kind) :
|
||||
name_(std::move(name)), kind_(std::move(kind)) {
|
||||
Logger::get("ConDes").dbg(std::string("--- Base constructor called for: ") + name_);
|
||||
}
|
||||
/// \brief Неуникальное имя узла.
|
||||
|
||||
Reference in New Issue
Block a user