20#ifndef ORES_CLI_APP_HOST_HPP
21#define ORES_CLI_APP_HOST_HPP
26#include <boost/asio/awaitable.hpp>
27#include "ores.logging/make_logger.hpp"
36 inline static std::string_view logger_name =
41 static auto instance = make_logger(logger_name);
49 static int execute(
const std::vector<std::string>& args,
50 std::ostream& std_output, std::ostream& error_output);
Application hosting infrastructure for the CLI tool.
Definition application.hpp:45
Implements logging infrastructure for ORE Studio.
Definition boost_severity.hpp:28
Provides hosting services to the application.
Definition host.hpp:34
static int execute(const std::vector< std::string > &args, std::ostream &std_output, std::ostream &error_output)
Executes the console workflow.
Definition host.cpp:37