59 std::unique_ptr<Impl> impl_;
Holds values for client options.
ClientOptions & withVersion(std::string version)
Sets the client version.
const std::string & name() const
Gets the previously set (or default) client name.
const std::string & version() const
Gets the previously set (or default) client version.
ClientOptions()
Constructs a ClientOptions object with default values.
ClientOptions clone() const
ClientOptions & withName(std::string name)
Sets the client name.
ClientOptions(ClientOptions &&) noexcept