NodeOwn::NodeOwn
Версия от 16:54, 6 июня 2019; Alinap95 (обсуждение | вклад)
Конструкторы класса NodeOwn.
- Конструктор по умолчанию.
- Удаленный конструктор копирования.
- Конструктор перемещения. Ассоциированый с параметром указатель
INode*вместе с владением переносится на создаваемый экземпляр NodeOwn. В результате вызова параметр деассоциируется со своим указателем. После вызова разрешено только удаление объекта, поданного на вход конструктора. - Конструктор, создающий адаптер NodeOwn с ассоциированным указателем на реализацию INode.
| right | Другой экземпляр NodeOwn, который используется для инициализации создаваемого объекта. | |
| [in] | pNode | Адаптируемый C-указатель на реализацию INode. Указатель не должен быть nullptr. |