xnetwork::Greeter class

A class that generates localized greeting messages.

This class provides functionality to generate greeting messages in multiple languages based on the provided language code.

Constructors, destructors, conversion operators

Greeter(std::string name) explicit
Construct a new Greeter object.

Public functions

auto greet(LanguageCode lang) const -> std::string
Generate a greeting message in the specified language.

Function documentation

xnetwork::Greeter::Greeter(std::string name) explicit

Construct a new Greeter object.

Parameters
name The name to include in the greeting message

std::string xnetwork::Greeter::greet(LanguageCode lang) const

Generate a greeting message in the specified language.

Parameters
lang The language code for the greeting
Returns std::string A localized greeting message containing the name