NodeRef::NodeRef

Материал из CAMaaS preliminary wiki
Версия от 02:43, 3 января 2018; Андрей Чусов (обсуждение | вклад) (Новая страница: «{{function_begin |NodeRef() {{=}} default; //1 NodeRef(INode* pNode) noexcept; //2 NodeRef(const NodeRef&) {{=}} default; //3 NodeRef(NodeRef&&) {{=}} default; //…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску
NodeRef() = default; //1
NodeRef(INode* pNode) noexcept; //2
NodeRef(const NodeRef&) = default; //3
NodeRef(NodeRef&&) = default; //4

Конструкторы класса NodeRef.

  1. Защищенный конструктор по умолчанию, создающий экземпляр адаптера без указателя на интерфейс INode.
  2. Конструктор, создающий адаптер NodeRef с ассоциированным указателем на реализацию INode.
  3. Конструктор копирования.
  4. Конструктор перемещения.
Параметры
[in]pNodeАдаптируемый C-указатель на реализацию INode. Указатель не должен быть nullptr.