Elasticlient
Public Member Functions | List of all members
elasticlient::Client::ClientOption Struct Referenceabstract

Abstract class for various options passed to Client constructor. More...

#include <client.h>

Inheritance diagram for elasticlient::Client::ClientOption:
Inheritance graph
[legend]

Public Member Functions

virtual void accept (Implementation &) const =0
 

Detailed Description

Abstract class for various options passed to Client constructor.

Member Function Documentation

◆ accept()

virtual void elasticlient::Client::ClientOption::accept ( Implementation &  ) const
pure virtual

Method to set option to the Client (internal impl). Set (derived) option specific settings to the implementation.

Implemented in elasticlient::Client::SSLOption, elasticlient::Client::ProxiesOption, elasticlient::Client::ConnectTimeoutOption, and elasticlient::Client::TimeoutOption.


The documentation for this struct was generated from the following file: