From a5d218fd1a7e842b7ea4ac7809b0ba89856a5205 Mon Sep 17 00:00:00 2001 From: HampusM Date: Thu, 9 Jun 2022 17:10:32 +0200 Subject: docs: fix basic example code style --- examples/basic/src/enemy_creator.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'examples/basic/src/enemy_creator.cpp') diff --git a/examples/basic/src/enemy_creator.cpp b/examples/basic/src/enemy_creator.cpp index 820ce1b..fd8a809 100644 --- a/examples/basic/src/enemy_creator.cpp +++ b/examples/basic/src/enemy_creator.cpp @@ -1,19 +1,22 @@ #include "enemy_creator.hpp" +#include + + EnemyCreator::EnemyCreator( IEnemyFactory small_enemy_factory, IEnemyFactory big_enemy_factory ) noexcept - : _small_enemy_factory(small_enemy_factory), _big_enemy_factory(big_enemy_factory) + : _small_enemy_factory(std::move(std::move(small_enemy_factory))), _big_enemy_factory(std::move(std::move(big_enemy_factory))) { } -std::unique_ptr EnemyCreator::create_small_enemy() noexcept +auto EnemyCreator::create_small_enemy() noexcept -> std::unique_ptr { return _small_enemy_factory(); } -std::unique_ptr EnemyCreator::create_big_enemy() noexcept +auto EnemyCreator::create_big_enemy() noexcept -> std::unique_ptr { return _big_enemy_factory(); } -- cgit v1.2.3-18-g5258