diff options
Diffstat (limited to 'greeter.cpp')
-rw-r--r-- | greeter.cpp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/greeter.cpp b/greeter.cpp new file mode 100644 index 0000000000..3d8eaae6ad --- /dev/null +++ b/greeter.cpp @@ -0,0 +1,14 @@ +#include "greeter.hpp" +#include "greeter_impl.hpp" + +#include <utility> + +Greeter::Greeter(std::string greeting) +: impl(std::make_unique<GreeterImpl>(std::move(greeting))) +{} + +Greeter::~Greeter() = default; + +std::string Greeter::greeting(const std::string& name) { + return impl->greeting(name); +} |