|
ORE Studio 0.0.4
|
Entry point for the ores client application. More...
#include <application.hpp>

Public Member Functions | |
| application (std::optional< comms::net::client_options > connection_config=std::nullopt, std::optional< config::login_options > login_config=std::nullopt, std::optional< telemetry::domain::telemetry_context > telemetry_ctx=std::nullopt, std::optional< comms::service::telemetry_streaming_options > streaming_options=std::nullopt) | |
| Construct application with configuration. | |
| application (const application &)=delete | |
| application & | operator= (const application &)=delete |
| void | run () |
| Executes the application. | |
Entry point for the ores client application.
|
explicit |
Construct application with configuration.
| connection_config | Optional connection configuration for auto-connect. |
| login_config | Optional login credentials for auto-login. |
| telemetry_ctx | Optional telemetry context for distributed tracing. |
| streaming_options | Optional telemetry streaming options. |
| void run | ( | ) |
Executes the application.
Starts the REPL and blocks until the user exits.
