qosd: в миксины добавлен оператор конвертации в умный указатель
В отличие от метода `getNode()`, оператор конвертации будет публичным. А ещё он позволяет преобразовывать объект неявно.
This commit is contained in:
@@ -17,6 +17,10 @@ public:
|
||||
Logger::get("ConDes").dbg("--- Destructor called for: BaseLinkMixin");
|
||||
}
|
||||
|
||||
operator std::shared_ptr<INode>() override {
|
||||
return this->getNode();
|
||||
}
|
||||
|
||||
void linkChild(const ElemPtr& child) override {
|
||||
getLink()->addChild(child);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user