Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // unique_ptr
- {
- Parent p;
- p << std::make_unique<Child1>(p, arg0, arg1)
- << std::make_unique<Child2>(p, arg0, arg1)
- << std::make_unique<Child3>(p, arg0, arg1);
- }
- // add
- {
- Parent p;
- p.add<Child1>(arg0, arg1)
- .add<Child2>(arg0, arg1)
- .add<Child3>(arg0, arg1);
- }
- // mk
- {
- Parent p;
- p << mk<Child1>(arg0, arg1)
- << mk<Child2>(arg0, arg1)
- << mk<Child3>(arg0, arg1);
- }
Advertisement
Add Comment
Please, Sign In to add comment