This reference describes unreleased code on main; no release documents it yet.

rlmesh::RemoteModelOptions

classExperimental#include <rlmesh.hpp>[source]

Invalid policy objects get a deleted-constructor diagnostic without participating as constructible handles or intercepting null pointer constants.

struct RemoteModelOptions

Fields

Methods

address

field[source]
std::optional<std::string> address{}

host

field[source]
std::optional<std::string> address{}, host{}

port

field[source]
std::optional<uint16_t> port{}

path

field[source]
std::optional<std::string> path{}

transport

field[source]
std::optional<Transport> transport{}

connect_timeout

field[source]
std::optional<Duration> connect_timeout{}

request_timeout

field[source]
std::optional<Duration> connect_timeout{}, request_timeout{}

raw

method[source]
RLMeshRemoteModelOptions raw() const

Invalid policy objects get a deleted-constructor diagnostic without participating as constructible handles or intercepting null pointer constants.

with_address

method[source]
RemoteModelOptions& with_address(std::optional<std::string> value) &

Invalid policy objects get a deleted-constructor diagnostic without participating as constructible handles or intercepting null pointer constants.

with_address

method[source]
RemoteModelOptions with_address(std::optional<std::string> value) &&

Invalid policy objects get a deleted-constructor diagnostic without participating as constructible handles or intercepting null pointer constants.

with_port

method[source]
RemoteModelOptions& with_port(std::optional<uint16_t> value) &

Invalid policy objects get a deleted-constructor diagnostic without participating as constructible handles or intercepting null pointer constants.

with_port

method[source]
RemoteModelOptions with_port(std::optional<uint16_t> value) &&

Invalid policy objects get a deleted-constructor diagnostic without participating as constructible handles or intercepting null pointer constants.

with_path

method[source]
RemoteModelOptions& with_path(std::optional<std::string> value) &

Invalid policy objects get a deleted-constructor diagnostic without participating as constructible handles or intercepting null pointer constants.

with_path

method[source]
RemoteModelOptions with_path(std::optional<std::string> value) &&

Invalid policy objects get a deleted-constructor diagnostic without participating as constructible handles or intercepting null pointer constants.

with_transport

method[source]
RemoteModelOptions& with_transport(std::optional<Transport> value) &

Invalid policy objects get a deleted-constructor diagnostic without participating as constructible handles or intercepting null pointer constants.

with_transport

method[source]
RemoteModelOptions with_transport(std::optional<Transport> value) &&

Invalid policy objects get a deleted-constructor diagnostic without participating as constructible handles or intercepting null pointer constants.

with_connect_timeout

method[source]
RemoteModelOptions& with_connect_timeout(
    std::optional<Duration> value
) &

Invalid policy objects get a deleted-constructor diagnostic without participating as constructible handles or intercepting null pointer constants.

with_connect_timeout

method[source]
RemoteModelOptions with_connect_timeout(
    std::optional<Duration> value
) &&

Invalid policy objects get a deleted-constructor diagnostic without participating as constructible handles or intercepting null pointer constants.

with_host

method[source]
RemoteModelOptions& with_host(std::optional<std::string> value) &

Invalid policy objects get a deleted-constructor diagnostic without participating as constructible handles or intercepting null pointer constants.

with_host

method[source]
RemoteModelOptions with_host(std::optional<std::string> value) &&

Invalid policy objects get a deleted-constructor diagnostic without participating as constructible handles or intercepting null pointer constants.

with_request_timeout

method[source]
RemoteModelOptions& with_request_timeout(
    std::optional<Duration> value
) &

Invalid policy objects get a deleted-constructor diagnostic without participating as constructible handles or intercepting null pointer constants.

with_request_timeout

method[source]
RemoteModelOptions with_request_timeout(
    std::optional<Duration> value
) &&

Invalid policy objects get a deleted-constructor diagnostic without participating as constructible handles or intercepting null pointer constants.