System::BuildObject method

System::BuildObject method

Создайте объект с совместным владением.

template<typename T,typename...> Details::ObjectBuilder<T, SharedPtr<T>> System::BuildObject(Args &&... args)
ПараметрОписание
TТип объекта для создания
АргументыТипы аргументов для построения объекта
ПараметрТипОписание
argsArgs&&…Аргументы для передачи конструктору объекта

ReturnValue

ObjectBuilder, настроенный для создания shared pointer

Примечания

Создаёт SharedPtr и возвращает построитель для него Object construction must be finished with Get() call

См. также