diff options
Diffstat (limited to 'greeter_impl.hpp')
-rw-r--r-- | greeter_impl.hpp | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/greeter_impl.hpp b/greeter_impl.hpp new file mode 100644 index 0000000000..363c79ad7c --- /dev/null +++ b/greeter_impl.hpp @@ -0,0 +1,17 @@ +#pragma once + +#include <string> + +class GreeterImpl { +public: + GreeterImpl(std::string greeting_) + : greetingString(std::move(greeting_)) { + } + + std::string greeting(const std::string& name) { + return greetingString + ", " + name + "!"; + } + +private: + std::string greetingString; +}; |